home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_66_SSWLOTUS.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
164KB
|
2,914 lines
# near model CODE resource
# jump table entries: 10728-10730 (3 of them)
export_1341:
00000000 4E56 FBC4 link A6, -0x043C
00000004 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
00000008 49EE FEFC lea.l A4, [A6 - 0x104]
0000000C 3D7C 0001 FBD8 move.w [A6 - 0x428], 0x1
00000012 3B6E 000A D6CC move.w [A5 - 0x2934], [A6 + 0xA]
00000018 3D7C 000A FBEE move.w [A6 - 0x412], 0xA /* '\n' */
0000001E 2B6D BBB8 D6CE move.l [A5 - 0x2932], [A5 - 0x4448]
00000024 2B6E 000C D6D2 move.l [A5 - 0x292E], [A6 + 0xC]
0000002A 266D D6CE movea.l A3, [A5 - 0x2932]
0000002E 588B addq.l A3, 4
00000030 4246 clr.w D6
00000032 7A02 moveq.l D5, 0x02
00000034 4A6D D6CC tst.w [A5 - 0x2934]
00000038 6708 beq +0xA /* 00000042 */
0000003A 203C 0000 1FFF move.l D0, 0x1FFF
00000040 6006 bra +0x8 /* 00000048 */
label00000042:
00000042 203C 0000 07FF move.l D0, 0x7FF
label00000048:
00000048 3B40 D6CA move.w [A5 - 0x2936], D0
0000004C 426D D6BE clr.w [A5 - 0x2942]
00000050 426D D6BC clr.w [A5 - 0x2944]
00000054 6000 0C90 bra +0xC92 /* 00000CE6 */
label00000058:
00000058 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
0000005C 3D45 FBDE move.w [A6 - 0x422], D5
00000060 3004 move.w D0, D4
00000062 6700 00B8 beq +0xBA /* 0000011C */
00000066 5540 subq.w D0, 2
00000068 6700 0358 beq +0x35A /* 000003C2 */
0000006C 5340 subq.w D0, 1
0000006E 6700 0370 beq +0x372 /* 000003E0 */
00000072 5340 subq.w D0, 1
00000074 6700 0392 beq +0x394 /* 00000408 */
00000078 5340 subq.w D0, 1
0000007A 6700 0396 beq +0x398 /* 00000412 */
0000007E 5340 subq.w D0, 1
00000080 6700 00B6 beq +0xB8 /* 00000138 */
00000084 5340 subq.w D0, 1
00000086 6700 03A0 beq +0x3A2 /* 00000428 */
0000008A 5340 subq.w D0, 1
0000008C 6700 04DE beq +0x4E0 /* 0000056C */
00000090 5740 subq.w D0, 3
00000092 6700 056E beq +0x570 /* 00000602 */
00000096 5B40 subq.w D0, 5
00000098 6700 0BD4 beq +0xBD6 /* 00000C6E */
0000009C 5140 subq.w D0, 8
0000009E 6700 08CA beq +0x8CC /* 0000096A */
000000A2 5340 subq.w D0, 1
000000A4 6700 08E4 beq +0x8E6 /* 0000098A */
000000A8 5340 subq.w D0, 1
000000AA 6700 0A02 beq +0xA04 /* 00000AAE */
000000AE 5340 subq.w D0, 1
000000B0 6700 0A2A beq +0xA2C /* 00000ADC */
000000B4 5340 subq.w D0, 1
000000B6 6700 0A12 beq +0xA14 /* 00000ACA */
000000BA 5340 subq.w D0, 1
000000BC 6700 0A30 beq +0xA32 /* 00000AEE */
000000C0 5740 subq.w D0, 3
000000C2 6700 0A66 beq +0xA68 /* 00000B2A */
000000C6 5740 subq.w D0, 3
000000C8 6700 0A42 beq +0xA44 /* 00000B0C */
000000CC 5340 subq.w D0, 1
000000CE 6700 0A6C beq +0xA6E /* 00000B3C */
000000D2 5340 subq.w D0, 1
000000D4 6700 0A78 beq +0xA7A /* 00000B4E */
000000D8 5340 subq.w D0, 1
000000DA 6700 0A88 beq +0xA8A /* 00000B64 */
000000DE 5340 subq.w D0, 1
000000E0 6700 0A8A beq +0xA8C /* 00000B6C */
000000E4 5340 subq.w D0, 1
000000E6 6700 0A8C beq +0xA8E /* 00000B74 */
000000EA 5340 subq.w D0, 1
000000EC 6700 0AE6 beq +0xAE8 /* 00000BD4 */
000000F0 5340 subq.w D0, 1
000000F2 6700 0AEC beq +0xAEE /* 00000BE0 */
000000F6 5740 subq.w D0, 3
000000F8 6700 0AFA beq +0xAFC /* 00000BF4 */
000000FC 5540 subq.w D0, 2
000000FE 6700 0280 beq +0x282 /* 00000380 */
00000102 5340 subq.w D0, 1
00000104 6700 09BA beq +0x9BC /* 00000AC0 */
00000108 0440 0034 subi.w D0, 0x34 /* '4' */
0000010C 6700 043C beq +0x43E /* 0000054A */
00000110 0440 0032 subi.w D0, 0x32 /* '2' */
00000114 6700 016C beq +0x16E /* 00000282 */
00000118 6000 0B9E bra +0xBA0 /* 00000CB8 */
label0000011C:
0000011C 16BC 0404 move.b [A3], 0x4
00000120 177C 0004 0001 move.b [A3 + 0x1], 0x4
00000126 4A6D D6CC tst.w [A5 - 0x2934]
0000012A 6704 beq +0x6 /* 00000130 */
0000012C 16BC 0006 move.b [A3], 0x6
label00000130:
00000130 7C06 moveq.l D6, 0x06
00000132 7A08 moveq.l D5, 0x08
00000134 6000 0B82 bra +0xB84 /* 00000CB8 */
label00000138:
00000138 7001 moveq.l D0, 0x01
0000013A 2F00 move.l -[A7], D0
0000013C 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
00000140 0C6D 00FF BA42 cmpi.w [A5 - 0x45BE], 0xFF
00000146 588F addq.l A7, 4
00000148 6E0C bgt +0xE /* 00000156 */
0000014A 302D BA40 move.w D0, [A5 - 0x45C0]
0000014E B06D D6CA cmp.w D0, [A5 - 0x2936]
00000152 6F00 00E0 ble +0xE2 /* 00000234 */
label00000156:
00000156 486E FCFC pea.l [A6 - 0x304]
0000015A 302D D6CC move.w D0, [A5 - 0x2934]
0000015E 48C0 ext.l D0
00000160 D0BC 0000 041E add.l D0, 0x41E
00000166 2F00 move.l -[A7], D0
00000168 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */]
0000016C 508F addq.l A7, 8
0000016E 2F00 move.l -[A7], D0
00000170 4878 042B push.l 0x42B
00000174 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000178 588F addq.l A7, 4
0000017A 2F00 move.l -[A7], D0
0000017C 41EE FBFC lea.l A0, [A6 - 0x404]
00000180 2D48 FBF0 move.l [A6 - 0x410], A0
00000184 5288 addq.l A0, 1
00000186 2F08 move.l -[A7], A0
00000188 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
0000018C 1D40 FBFC move.b [A6 - 0x404], D0
00000190 41EE FCFC lea.l A0, [A6 - 0x304]
00000194 2D48 FBF4 move.l [A6 - 0x40C], A0
00000198 2F08 move.l -[A7], A0
0000019A 4878 042C push.l 0x42C
0000019E 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */]
000001A2 41EE FDFC lea.l A0, [A6 - 0x204]
000001A6 2D48 FBF8 move.l [A6 - 0x408], A0
000001AA 2F08 move.l -[A7], A0
000001AC 4878 042D push.l 0x42D
000001B0 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */]
000001B4 2D6D BA78 FFFC move.l [A6 - 0x4], [A5 - 0x4588]
000001BA 4AAD B9FC tst.l [A5 - 0x4604]
000001BE 4FEF 001C lea.l A7, [A7 + 0x1C]
000001C2 670A beq +0xC /* 000001CE */
000001C4 206D B9FC movea.l A0, [A5 - 0x4604]
000001C8 2068 0412 movea.l A0, [A0 + 0x412]
000001CC 6004 bra +0x6 /* 000001D2 */
label000001CE:
000001CE 307C 0000 movea.w A0, 0x0
label000001D2:
000001D2 2B48 BA78 move.l [A5 - 0x4588], A0
000001D6 7002 moveq.l D0, 0x02
000001D8 2F00 move.l -[A7], D0
000001DA 7201 moveq.l D1, 0x01
000001DC 2F01 move.l -[A7], D1
000001DE 7003 moveq.l D0, 0x03
000001E0 2F00 move.l -[A7], D0
000001E2 486E FBF0 pea.l [A6 - 0x410]
000001E6 4EAD 2012 jsr [A5 + 0x2012 /* export_1022 */]
000001EA 3E00 move.w D7, D0
000001EC 2B6E FFFC BA78 move.l [A5 - 0x4588], [A6 - 0x4]
000001F2 0C47 0002 cmpi.w D7, 0x2
000001F6 4FEF 0010 lea.l A7, [A7 + 0x10]
000001FA 6700 0B00 beq +0xB02 /* 00000CFC */
000001FE 0C6D 00FF BA42 cmpi.w [A5 - 0x45BE], 0xFF
00000204 6F08 ble +0xA /* 0000020E */
00000206 203C 0000 00FF move.l D0, 0xFF
0000020C 6006 bra +0x8 /* 00000214 */
label0000020E:
0000020E 302D BA42 move.w D0, [A5 - 0x45BE]
00000212 48C0 ext.l D0
label00000214:
00000214 3B40 BA42 move.w [A5 - 0x45BE], D0
00000218 302D BA40 move.w D0, [A5 - 0x45C0]
0000021C B06D D6CA cmp.w D0, [A5 - 0x2936]
00000220 6F08 ble +0xA /* 0000022A */
00000222 302D D6CA move.w D0, [A5 - 0x2936]
00000226 48C0 ext.l D0
00000228 6006 bra +0x8 /* 00000230 */
label0000022A:
0000022A 302D BA40 move.w D0, [A5 - 0x45C0]
0000022E 48C0 ext.l D0
label00000230:
00000230 3B40 BA40 move.w [A5 - 0x45C0], D0
label00000234:
00000234 4213 clr.b [A3]
00000236 422B 0001 clr.b [A3 + 0x1]
0000023A 200B move.l D0, A3
0000023C 5480 addq.l D0, 2
0000023E 2040 movea.l A0, D0
00000240 4210 clr.b [A0]
00000242 200B move.l D0, A3
00000244 5480 addq.l D0, 2
00000246 2040 movea.l A0, D0
00000248 4228 0001 clr.b [A0 + 0x1]
0000024C 200B move.l D0, A3
0000024E 5880 addq.l D0, 4
00000250 2040 movea.l A0, D0
00000252 10AD BA43 move.b [A0], [A5 - 0x45BD]
00000256 200B move.l D0, A3
00000258 5880 addq.l D0, 4
0000025A 2040 movea.l A0, D0
0000025C 116D BA42 0001 move.b [A0 + 0x1], [A5 - 0x45BE]
00000262 200B move.l D0, A3
00000264 5C80 addq.l D0, 6
00000266 2040 movea.l A0, D0
00000268 10AD BA41 move.b [A0], [A5 - 0x45BF]
0000026C 200B move.l D0, A3
0000026E 5C80 addq.l D0, 6
00000270 2040 movea.l A0, D0
00000272 116D BA40 0001 move.b [A0 + 0x1], [A5 - 0x45C0]
00000278 3C3C 0096 move.w D6, 0x96
0000027C 4245 clr.w D5
0000027E 6000 0A38 bra +0xA3A /* 00000CB8 */
label00000282:
00000282 7C2F moveq.l D6, 0x2F
00000284 7A01 moveq.l D5, 0x01
00000286 4A6D D6CC tst.w [A5 - 0x2934]
0000028A 6700 0A5A beq +0xA5C /* 00000CE6 */
0000028E 302D BA42 move.w D0, [A5 - 0x45BE]
00000292 48C0 ext.l D0
00000294 5280 addq.l D0, 1
00000296 2200 move.l D1, D0
00000298 C0FC 0006 mulu.w D0, 0x6
0000029C 4841 swap.w D1
0000029E C2FC 0006 mulu.w D1, 0x6
000002A2 4841 swap.w D1
000002A4 4241 clr.w D1
000002A6 D081 add.l D0, D1
000002A8 5880 addq.l D0, 4
000002AA 2F00 move.l -[A7], D0
000002AC 2F2D D6CE move.l -[A7], [A5 - 0x2932]
000002B0 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
000002B4 41ED 2A1A lea.l A0, [A5 + 0x2A1A /* export_1343 */]
000002B8 2B48 B9EC move.l [A5 - 0x4614], A0
000002BC 7000 moveq.l D0, 0x00
000002BE 2B40 B9F4 move.l [A5 - 0x460C], D0
000002C2 2B40 B9F0 move.l [A5 - 0x4610], D0
000002C6 2B6D BA78 B9C6 move.l [A5 - 0x463A], [A5 - 0x4588]
000002CC 426D B9C2 clr.w [A5 - 0x463E]
000002D0 426D B9BE clr.w [A5 - 0x4642]
000002D4 3B6D BA40 B9C0 move.w [A5 - 0x4640], [A5 - 0x45C0]
000002DA 3B6D BA42 B9C4 move.w [A5 - 0x463C], [A5 - 0x45BE]
000002E0 4EAD 1292 jsr [A5 + 0x1292 /* export_590 */]
000002E4 4A40 tst.w D0
000002E6 508F addq.l A7, 8
000002E8 6608 bne +0xA /* 000002F2 */
000002EA 426E FBD8 clr.w [A6 - 0x428]
000002EE 6000 0A02 bra +0xA04 /* 00000CF2 */
label000002F2:
000002F2 202D D6CE move.l D0, [A5 - 0x2932]
000002F6 5880 addq.l D0, 4
000002F8 2D40 FBE0 move.l [A6 - 0x420], D0
000002FC 2D40 FBE4 move.l [A6 - 0x41C], D0
00000300 426E FBDE clr.w [A6 - 0x422]
00000304 426E FBE8 clr.w [A6 - 0x418]
00000308 6068 bra +0x6A /* 00000372 */
label0000030A:
0000030A 206E FBE4 movea.l A0, [A6 - 0x41C]
0000030E 4A50 tst.w [A0]
00000310 6758 beq +0x5A /* 0000036A */
00000312 206E FBE4 movea.l A0, [A6 - 0x41C]
00000316 226E FBE0 movea.l A1, [A6 - 0x420]
0000031A 12A8 0001 move.b [A1], [A0 + 0x1]
0000031E 206E FBE4 movea.l A0, [A6 - 0x41C]
00000322 226E FBE0 movea.l A1, [A6 - 0x420]
00000326 1350 0001 move.b [A1 + 0x1], [A0]
0000032A 206E FBE4 movea.l A0, [A6 - 0x41C]
0000032E 226E FBE0 movea.l A1, [A6 - 0x420]
00000332 1368 0003 0002 move.b [A1 + 0x2], [A0 + 0x3]
00000338 206E FBE4 movea.l A0, [A6 - 0x41C]
0000033C 226E FBE0 movea.l A1, [A6 - 0x420]
00000340 1368 0002 0003 move.b [A1 + 0x3], [A0 + 0x2]
00000346 206E FBE4 movea.l A0, [A6 - 0x41C]
0000034A 226E FBE0 movea.l A1, [A6 - 0x420]
0000034E 1368 0005 0004 move.b [A1 + 0x4], [A0 + 0x5]
00000354 206E FBE4 movea.l A0, [A6 - 0x41C]
00000358 226E FBE0 movea.l A1, [A6 - 0x420]
0000035C 1368 0004 0005 move.b [A1 + 0x5], [A0 + 0x4]
00000362 5CAE FBE0 addq.l [A6 - 0x420], 6
00000366 5C6E FBDE addq.w [A6 - 0x422], 6
label0000036A:
0000036A 5CAE FBE4 addq.l [A6 - 0x41C], 6
0000036E 526E FBE8 addq.w [A6 - 0x418], 1
label00000372:
00000372 302E FBE8 move.w D0, [A6 - 0x418]
00000376 B06D BA42 cmp.w D0, [A5 - 0x45BE]
0000037A 6F8E ble -0x70 /* 0000030A */
0000037C 6000 093A bra +0x93C /* 00000CB8 */
label00000380:
00000380 7000 moveq.l D0, 0x00
00000382 206D BA78 movea.l A0, [A5 - 0x4588]
00000386 72FE moveq.l D1, 0xFFFFFFFE
00000388 B268 0150 cmp.w D1, [A0 + 0x150]
0000038C 6618 bne +0x1A /* 000003A6 */
0000038E 206D BA78 movea.l A0, [A5 - 0x4588]
00000392 4A68 016C tst.w [A0 + 0x16C]
00000396 630E bls +0x10 /* 000003A6 */
00000398 206D BA78 movea.l A0, [A5 - 0x4588]
0000039C 0C68 0100 016C cmpi.w [A0 + 0x16C], 0x100
000003A2 6402 bcc +0x4 /* 000003A6 */
000003A4 7001 moveq.l D0, 0x01
label000003A6:
000003A6 4A80 tst.l D0
000003A8 670C beq +0xE /* 000003B6 */
000003AA 206D BA78 movea.l A0, [A5 - 0x4588]
000003AE 7000 moveq.l D0, 0x00
000003B0 3028 016C move.w D0, [A0 + 0x16C]
000003B4 6002 bra +0x4 /* 000003B8 */
label000003B6:
000003B6 7001 moveq.l D0, 0x01
label000003B8:
000003B8 1680 move.b [A3], D0
000003BA 7C02 moveq.l D6, 0x02
000003BC 7A01 moveq.l D5, 0x01
000003BE 6000 08F8 bra +0x8FA /* 00000CB8 */
label000003C2:
000003C2 206D BA78 movea.l A0, [A5 - 0x4588]
000003C6 4A68 0184 tst.w [A0 + 0x184]
000003CA 6708 beq +0xA /* 000003D4 */
000003CC 203C 0000 00FF move.l D0, 0xFF
000003D2 6002 bra +0x4 /* 000003D6 */
label000003D4:
000003D4 7000 moveq.l D0, 0x00
label000003D6:
000003D6 1680 move.b [A3], D0
000003D8 7C03 moveq.l D6, 0x03
000003DA 7A01 moveq.l D5, 0x01
000003DC 6000 08DA bra +0x8DC /* 00000CB8 */
label000003E0:
000003E0 206D BA78 movea.l A0, [A5 - 0x4588]
000003E4 7001 moveq.l D0, 0x01
000003E6 B068 016E cmp.w D0, [A0 + 0x16E]
000003EA 6408 bcc +0xA /* 000003F4 */
000003EC 203C 0000 00FF move.l D0, 0xFF
000003F2 600A bra +0xC /* 000003FE */
label000003F4:
000003F4 206D BA78 movea.l A0, [A5 - 0x4588]
000003F8 7000 moveq.l D0, 0x00
000003FA 3028 016E move.w D0, [A0 + 0x16E]
label000003FE:
000003FE 1680 move.b [A3], D0
00000400 7C04 moveq.l D6, 0x04
00000402 7A01 moveq.l D5, 0x01
00000404 6000 08B2 bra +0x8B4 /* 00000CB8 */
label00000408:
00000408 4213 clr.b [A3]
0000040A 7C05 moveq.l D6, 0x05
0000040C 7A01 moveq.l D5, 0x01
0000040E 6000 08A8 bra +0x8AA /* 00000CB8 */
label00000412:
00000412 4213 clr.b [A3]
00000414 7C07 moveq.l D6, 0x07
00000416 4A6D D6CC tst.w [A5 - 0x2934]
0000041A 6704 beq +0x6 /* 00000420 */
0000041C 7020 moveq.l D0, 0x20
0000041E 6002 bra +0x4 /* 00000422 */
label00000420:
00000420 701F moveq.l D0, 0x1F
label00000422:
00000422 3A00 move.w D5, D0
00000424 6000 0892 bra +0x894 /* 00000CB8 */
label00000428:
00000428 7020 moveq.l D0, 0x20
0000042A 2F00 move.l -[A7], D0
0000042C 2F0B move.l -[A7], A3
0000042E 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000432 16AD BA7D move.b [A3], [A5 - 0x4583]
00000436 176D BA7C 0001 move.b [A3 + 0x1], [A5 - 0x4584]
0000043C 176D BA7F 0002 move.b [A3 + 0x2], [A5 - 0x4581]
00000442 176D BA7E 0003 move.b [A3 + 0x3], [A5 - 0x4582]
00000448 177C 0071 0004 move.b [A3 + 0x4], 0x71 /* 'q' */
0000044E 176E FBEF 0006 move.b [A3 + 0x6], [A6 - 0x411]
00000454 176E FBEE 0007 move.b [A3 + 0x7], [A6 - 0x412]
0000045A 206D BA78 movea.l A0, [A5 - 0x4588]
0000045E 1768 00FB 000C move.b [A3 + 0xC], [A0 + 0xFB]
00000464 206D BA78 movea.l A0, [A5 - 0x4588]
00000468 1768 00FA 000D move.b [A3 + 0xD], [A0 + 0xFA]
0000046E 206D BA78 movea.l A0, [A5 - 0x4588]
00000472 1768 00F9 000E move.b [A3 + 0xE], [A0 + 0xF9]
00000478 206D BA78 movea.l A0, [A5 - 0x4588]
0000047C 1768 00F8 000F move.b [A3 + 0xF], [A0 + 0xF8]
00000482 206D BA78 movea.l A0, [A5 - 0x4588]
00000486 7000 moveq.l D0, 0x00
00000488 C068 0100 and.w D0, [A0 + 0x100]
0000048C 508F addq.l A7, 8
0000048E 6730 beq +0x32 /* 000004C0 */
00000490 206D BA78 movea.l A0, [A5 - 0x4588]
00000494 226D BA78 movea.l A1, [A5 - 0x4588]
00000498 3028 00F6 move.w D0, [A0 + 0xF6]
0000049C 9069 00F4 sub.w D0, [A1 + 0xF4]
000004A0 5240 addq.w D0, 1
000004A2 1740 0010 move.b [A3 + 0x10], D0
000004A6 206D BA78 movea.l A0, [A5 - 0x4588]
000004AA 226D BA78 movea.l A1, [A5 - 0x4588]
000004AE 3028 00F6 move.w D0, [A0 + 0xF6]
000004B2 9069 00F4 sub.w D0, [A1 + 0xF4]
000004B6 5240 addq.w D0, 1
000004B8 48C0 ext.l D0
000004BA E080 asr D0, 8
000004BC 1740 0011 move.b [A3 + 0x11], D0
label000004C0:
000004C0 206D BA78 movea.l A0, [A5 - 0x4588]
000004C4 7000 moveq.l D0, 0x00
000004C6 C068 0100 and.w D0, [A0 + 0x100]
000004CA 6730 beq +0x32 /* 000004FC */
000004CC 206D BA78 movea.l A0, [A5 - 0x4588]
000004D0 226D BA78 movea.l A1, [A5 - 0x4588]
000004D4 3028 00F2 move.w D0, [A0 + 0xF2]
000004D8 9069 00F0 sub.w D0, [A1 + 0xF0]
000004DC 5240 addq.w D0, 1
000004DE 1740 0012 move.b [A3 + 0x12], D0
000004E2 206D BA78 movea.l A0, [A5 - 0x4588]
000004E6 226D BA78 movea.l A1, [A5 - 0x4588]
000004EA 3028 00F2 move.w D0, [A0 + 0xF2]
000004EE 9069 00F0 sub.w D0, [A1 + 0xF0]
000004F2 5240 addq.w D0, 1
000004F4 48C0 ext.l D0
000004F6 E080 asr D0, 8
000004F8 1740 0013 move.b [A3 + 0x13], D0
label000004FC:
000004FC 206D BA78 movea.l A0, [A5 - 0x4588]
00000500 1768 00F1 0016 move.b [A3 + 0x16], [A0 + 0xF1]
00000506 206D BA78 movea.l A0, [A5 - 0x4588]
0000050A 1768 00F0 0017 move.b [A3 + 0x17], [A0 + 0xF0]
00000510 206D BA78 movea.l A0, [A5 - 0x4588]
00000514 1768 00F5 0014 move.b [A3 + 0x14], [A0 + 0xF5]
0000051A 206D BA78 movea.l A0, [A5 - 0x4588]
0000051E 1768 00F4 0015 move.b [A3 + 0x15], [A0 + 0xF4]
00000524 177C 0004 0018 move.b [A3 + 0x18], 0x4
0000052A 422B 0019 clr.b [A3 + 0x19]
0000052E 177C 0004 001A move.b [A3 + 0x1A], 0x4
00000534 422B 001B clr.b [A3 + 0x1B]
00000538 177C 0048 001C move.b [A3 + 0x1C], 0x48 /* 'H' */
0000053E 422B 001D clr.b [A3 + 0x1D]
00000542 7C64 moveq.l D6, 0x64
00000544 7A20 moveq.l D5, 0x20
00000546 6000 0770 bra +0x772 /* 00000CB8 */
label0000054A:
0000054A 7C08 moveq.l D6, 0x08
0000054C 7A03 moveq.l D5, 0x03
0000054E 4A6D D6CC tst.w [A5 - 0x2934]
00000552 6700 0792 beq +0x794 /* 00000CE6 */
00000556 7020 moveq.l D0, 0x20
00000558 2F00 move.l -[A7], D0
0000055A 222D D6CE move.l D1, [A5 - 0x2932]
0000055E 5881 addq.l D1, 4
00000560 2F01 move.l -[A7], D1
00000562 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000566 508F addq.l A7, 8
00000568 6000 074E bra +0x750 /* 00000CB8 */
label0000056C:
0000056C 7003 moveq.l D0, 0x03
0000056E 2F00 move.l -[A7], D0
00000570 7208 moveq.l D1, 0x08
00000572 2F01 move.l -[A7], D1
00000574 4EBA 0F56 jsr [PC + 0xF56 /* 000014CC */]
00000578 206D B9FC movea.l A0, [A5 - 0x4604]
0000057C 3D68 017A FBEA move.w [A6 - 0x416], [A0 + 0x17A]
00000582 206D B9FC movea.l A0, [A5 - 0x4604]
00000586 317C 000A 017A move.w [A0 + 0x17A], 0xA /* '\n' */
0000058C 426E FBE8 clr.w [A6 - 0x418]
00000590 508F addq.l A7, 8
00000592 604C bra +0x4E /* 000005E0 */
label00000594:
00000594 302E FBE8 move.w D0, [A6 - 0x418]
00000598 48C0 ext.l D0
0000059A 2F00 move.l -[A7], D0
0000059C 2F2D B9FC move.l -[A7], [A5 - 0x4604]
000005A0 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */]
000005A4 3D40 FBEC move.w [A6 - 0x414], D0
000005A8 B06E FBEE cmp.w D0, [A6 - 0x412]
000005AC 508F addq.l A7, 8
000005AE 672C beq +0x2E /* 000005DC */
000005B0 16AE FBE9 move.b [A3], [A6 - 0x417]
000005B4 176E FBE8 0001 move.b [A3 + 0x1], [A6 - 0x418]
000005BA 206D D6CE movea.l A0, [A5 - 0x2932]
000005BE 116E FBED 0006 move.b [A0 + 0x6], [A6 - 0x413]
000005C4 7007 moveq.l D0, 0x07
000005C6 2F00 move.l -[A7], D0
000005C8 2F2D D6CE move.l -[A7], [A5 - 0x2932]
000005CC 206D D6D2 movea.l A0, [A5 - 0x292E]
000005D0 4E90 jsr [A0]
000005D2 3D40 FBD8 move.w [A6 - 0x428], D0
000005D6 508F addq.l A7, 8
000005D8 6700 0718 beq +0x71A /* 00000CF2 */
label000005DC:
000005DC 526E FBE8 addq.w [A6 - 0x418], 1
label000005E0:
000005E0 302E FBE8 move.w D0, [A6 - 0x418]
000005E4 B06D BA42 cmp.w D0, [A5 - 0x45BE]
000005E8 6FAA ble -0x54 /* 00000594 */
000005EA 7C0B moveq.l D6, 0x0B
000005EC 3A2D D6CC move.w D5, [A5 - 0x2934]
000005F0 DA7C 0018 add.w D5, 0x18
000005F4 206D B9FC movea.l A0, [A5 - 0x4604]
000005F8 316E FBEA 017A move.w [A0 + 0x17A], [A6 - 0x416]
000005FE 6000 06E6 bra +0x6E8 /* 00000CE6 */
label00000602:
00000602 4A6D D6CC tst.w [A5 - 0x2934]
00000606 6702 beq +0x4 /* 0000060A */
00000608 7847 moveq.l D4, 0x47
label0000060A:
0000060A 302D D6CC move.w D0, [A5 - 0x2934]
0000060E 48C0 ext.l D0
00000610 7218 moveq.l D1, 0x18
00000612 D081 add.l D0, D1
00000614 2F00 move.l -[A7], D0
00000616 48C4 ext.l D4
00000618 2F04 move.l -[A7], D4
0000061A 4EBA 0EB0 jsr [PC + 0xEB0 /* 000014CC */]
0000061E 206D BA78 movea.l A0, [A5 - 0x4588]
00000622 3E28 015C move.w D7, [A0 + 0x15C]
00000626 508F addq.l A7, 8
00000628 6000 032E bra +0x330 /* 00000958 */
label0000062C:
0000062C 48C7 ext.l D7
0000062E 2F07 move.l -[A7], D7
00000630 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000634 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
00000638 4A80 tst.l D0
0000063A 508F addq.l A7, 8
0000063C 6D00 031A blt +0x31C /* 00000958 */
00000640 7019 moveq.l D0, 0x19
00000642 2F00 move.l -[A7], D0
00000644 222D D6CE move.l D1, [A5 - 0x2932]
00000648 5881 addq.l D1, 4
0000064A 2F01 move.l -[A7], D1
0000064C 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000650 206D BA78 movea.l A0, [A5 - 0x4588]
00000654 2068 023E movea.l A0, [A0 + 0x23E]
00000658 48C7 ext.l D7
0000065A 2007 move.l D0, D7
0000065C E580 asl D0, 2
0000065E 2070 0800 movea.l A0, [A0 + D0]
00000662 5488 addq.l A0, 2
00000664 226D BA78 movea.l A1, [A5 - 0x4588]
00000668 2269 023E movea.l A1, [A1 + 0x23E]
0000066C 48C7 ext.l D7
0000066E 2007 move.l D0, D7
00000670 E580 asl D0, 2
00000672 2271 0800 movea.l A1, [A1 + D0]
00000676 7000 moveq.l D0, 0x00
00000678 1029 0002 move.b D0, [A1 + 0x2]
0000067C D088 add.l D0, A0
0000067E 2F00 move.l -[A7], D0
00000680 2F0C move.l -[A7], A4
00000682 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
00000686 7000 moveq.l D0, 0x00
00000688 1014 move.b D0, [A4]
0000068A 5280 addq.l D0, 1
0000068C 4234 0000 clr.b [A4 + D0.w]
00000690 700F moveq.l D0, 0x0F
00000692 B014 cmp.b D0, [A4]
00000694 4FEF 0010 lea.l A7, [A7 + 0x10]
00000698 6400 00E6 bcc +0xE8 /* 00000780 */
0000069C 526D D6BC addq.w [A5 - 0x2944], 1
000006A0 4A6D D6BE tst.w [A5 - 0x2942]
000006A4 6600 00D2 bne +0xD4 /* 00000778 */
000006A8 200C move.l D0, A4
000006AA 5280 addq.l D0, 1
000006AC 2F00 move.l -[A7], D0
000006AE 4878 044A push.l 0x44A
000006B2 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000006B6 588F addq.l A7, 4
000006B8 2F00 move.l -[A7], D0
000006BA 486E FCFC pea.l [A6 - 0x304]
000006BE 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000006C2 486E FCFC pea.l [A6 - 0x304]
000006C6 4878 0448 push.l 0x448
000006CA 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000006CE 588F addq.l A7, 4
000006D0 2F00 move.l -[A7], D0
000006D2 486E FBFC pea.l [A6 - 0x404]
000006D6 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000006DA 2D6D BA78 FFFC move.l [A6 - 0x4], [A5 - 0x4588]
000006E0 4AAD B9FC tst.l [A5 - 0x4604]
000006E4 4FEF 0018 lea.l A7, [A7 + 0x18]
000006E8 670A beq +0xC /* 000006F4 */
000006EA 206D B9FC movea.l A0, [A5 - 0x4604]
000006EE 2068 0412 movea.l A0, [A0 + 0x412]
000006F2 6004 bra +0x6 /* 000006F8 */
label000006F4:
000006F4 307C 0000 movea.w A0, 0x0
label000006F8:
000006F8 2B48 BA78 move.l [A5 - 0x4588], A0
000006FC 486E FBFC pea.l [A6 - 0x404]
00000700 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00000704 4A40 tst.w D0
00000706 588F addq.l A7, 4
00000708 6700 05F2 beq +0x5F4 /* 00000CFC */
0000070C 2B6E FFFC BA78 move.l [A5 - 0x4588], [A6 - 0x4]
00000712 4A2D B8EF tst.b [A5 - 0x4711]
00000716 6600 05E4 bne +0x5E6 /* 00000CFC */
0000071A 486D B8E2 pea.l [A5 - 0x471E]
0000071E 487A 062A pea.l [PC + 0x62A /* 00000D4A, value 0x0, cstring "" */]
00000722 3F3C 0808 move.w -[A7], 0x808
00000726 A9EB syscall Pack4/FP68K
00000728 6700 05D2 beq +0x5D4 /* 00000CFC */
0000072C 486D B8E2 pea.l [A5 - 0x471E]
00000730 486E FBCE pea.l [A6 - 0x432]
00000734 3F3C 080E move.w -[A7], 0x80E
00000738 A9EB syscall Pack4/FP68K
0000073A 41EE FBCE lea.l A0, [A6 - 0x432]
0000073E 43EE FBC4 lea.l A1, [A6 - 0x43C]
00000742 22D8 move.l [A1]+, [A0]+
00000744 22D8 move.l [A1]+, [A0]+
00000746 32D8 move.w [A1]+, [A0]+
00000748 486E FBC4 pea.l [A6 - 0x43C]
0000074C 3F3C 0016 move.w -[A7], 0x16
00000750 A9EB syscall Pack4/FP68K
00000752 486E FBC4 pea.l [A6 - 0x43C]
00000756 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
0000075A 5340 subq.w D0, 1
0000075C 3B40 D6BE move.w [A5 - 0x2942], D0
00000760 588F addq.l A7, 4
00000762 302D D6CC move.w D0, [A5 - 0x2934]
00000766 48C0 ext.l D0
00000768 7218 moveq.l D1, 0x18
0000076A D081 add.l D0, D1
0000076C 2F00 move.l -[A7], D0
0000076E 48C4 ext.l D4
00000770 2F04 move.l -[A7], D4
00000772 4EBA 0D58 jsr [PC + 0xD58 /* 000014CC */]
00000776 508F addq.l A7, 8
label00000778:
00000778 18BC 000F move.b [A4], 0xF
0000077C 422C 0010 clr.b [A4 + 0x10]
label00000780:
00000780 202D BCFC move.l D0, [A5 - 0x4304]
00000784 B0AD BA78 cmp.l D0, [A5 - 0x4588]
00000788 662A bne +0x2C /* 000007B4 */
0000078A 302D BCF4 move.w D0, [A5 - 0x430C]
0000078E B06D D6CA cmp.w D0, [A5 - 0x2936]
00000792 6E20 bgt +0x22 /* 000007B4 */
00000794 302D BCF6 move.w D0, [A5 - 0x430A]
00000798 B06D D6CA cmp.w D0, [A5 - 0x2936]
0000079C 6E16 bgt +0x18 /* 000007B4 */
0000079E 302D BCF8 move.w D0, [A5 - 0x4308]
000007A2 B06D BA42 cmp.w D0, [A5 - 0x45BE]
000007A6 6E0C bgt +0xE /* 000007B4 */
000007A8 302D BCFA move.w D0, [A5 - 0x4306]
000007AC B06D BA42 cmp.w D0, [A5 - 0x45BE]
000007B0 6F00 00E2 ble +0xE4 /* 00000894 */
label000007B4:
000007B4 526D D6BC addq.w [A5 - 0x2944], 1
000007B8 4A6D D6BE tst.w [A5 - 0x2942]
000007BC 6600 019A bne +0x19C /* 00000958 */
000007C0 200C move.l D0, A4
000007C2 5280 addq.l D0, 1
000007C4 2F00 move.l -[A7], D0
000007C6 4878 042F push.l 0x42F
000007CA 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000007CE 588F addq.l A7, 4
000007D0 2F00 move.l -[A7], D0
000007D2 486E FCFC pea.l [A6 - 0x304]
000007D6 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000007DA 486E FCFC pea.l [A6 - 0x304]
000007DE 4878 0448 push.l 0x448
000007E2 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000007E6 588F addq.l A7, 4
000007E8 2F00 move.l -[A7], D0
000007EA 486E FBFC pea.l [A6 - 0x404]
000007EE 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000007F2 2D6D BA78 FFFC move.l [A6 - 0x4], [A5 - 0x4588]
000007F8 4AAD B9FC tst.l [A5 - 0x4604]
000007FC 4FEF 0018 lea.l A7, [A7 + 0x18]
00000800 670A beq +0xC /* 0000080C */
00000802 206D B9FC movea.l A0, [A5 - 0x4604]
00000806 2068 0412 movea.l A0, [A0 + 0x412]
0000080A 6004 bra +0x6 /* 00000810 */
label0000080C:
0000080C 307C 0000 movea.w A0, 0x0
label00000810:
00000810 2B48 BA78 move.l [A5 - 0x4588], A0
00000814 486E FBFC pea.l [A6 - 0x404]
00000818 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
0000081C 4A40 tst.w D0
0000081E 588F addq.l A7, 4
00000820 6700 04DA beq +0x4DC /* 00000CFC */
00000824 2B6E FFFC BA78 move.l [A5 - 0x4588], [A6 - 0x4]
0000082A 4A2D B8EF tst.b [A5 - 0x4711]
0000082E 6600 04CC bne +0x4CE /* 00000CFC */
00000832 486D B8E2 pea.l [A5 - 0x471E]
00000836 487A 0512 pea.l [PC + 0x512 /* 00000D4A, value 0x0, cstring "" */]
0000083A 3F3C 0808 move.w -[A7], 0x808
0000083E A9EB syscall Pack4/FP68K
00000840 6700 04BA beq +0x4BC /* 00000CFC */
00000844 486D B8E2 pea.l [A5 - 0x471E]
00000848 486E FBCE pea.l [A6 - 0x432]
0000084C 3F3C 080E move.w -[A7], 0x80E
00000850 A9EB syscall Pack4/FP68K
00000852 41EE FBCE lea.l A0, [A6 - 0x432]
00000856 43EE FBC4 lea.l A1, [A6 - 0x43C]
0000085A 22D8 move.l [A1]+, [A0]+
0000085C 22D8 move.l [A1]+, [A0]+
0000085E 32D8 move.w [A1]+, [A0]+
00000860 486E FBC4 pea.l [A6 - 0x43C]
00000864 3F3C 0016 move.w -[A7], 0x16
00000868 A9EB syscall Pack4/FP68K
0000086A 486E FBC4 pea.l [A6 - 0x43C]
0000086E 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00000872 5340 subq.w D0, 1
00000874 3B40 D6BE move.w [A5 - 0x2942], D0
00000878 588F addq.l A7, 4
0000087A 302D D6CC move.w D0, [A5 - 0x2934]
0000087E 48C0 ext.l D0
00000880 7218 moveq.l D1, 0x18
00000882 D081 add.l D0, D1
00000884 2F00 move.l -[A7], D0
00000886 48C4 ext.l D4
00000888 2F04 move.l -[A7], D4
0000088A 4EBA 0C40 jsr [PC + 0xC40 /* 000014CC */]
0000088E 508F addq.l A7, 8
00000890 6000 00C6 bra +0xC8 /* 00000958 */
label00000894:
00000894 200C move.l D0, A4
00000896 5280 addq.l D0, 1
00000898 2F00 move.l -[A7], D0
0000089A 202D D6CE move.l D0, [A5 - 0x2932]
0000089E 5880 addq.l D0, 4
000008A0 2F00 move.l -[A7], D0
000008A2 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */]
000008A6 202D D6CE move.l D0, [A5 - 0x2932]
000008AA 7214 moveq.l D1, 0x14
000008AC D081 add.l D0, D1
000008AE 2040 movea.l A0, D0
000008B0 10AD BCF9 move.b [A0], [A5 - 0x4307]
000008B4 202D D6CE move.l D0, [A5 - 0x2932]
000008B8 D081 add.l D0, D1
000008BA 2040 movea.l A0, D0
000008BC 116D BCF8 0001 move.b [A0 + 0x1], [A5 - 0x4308]
000008C2 202D D6CE move.l D0, [A5 - 0x2932]
000008C6 7416 moveq.l D2, 0x16
000008C8 D082 add.l D0, D2
000008CA 2040 movea.l A0, D0
000008CC 10AD BCF5 move.b [A0], [A5 - 0x430B]
000008D0 202D D6CE move.l D0, [A5 - 0x2932]
000008D4 D082 add.l D0, D2
000008D6 2040 movea.l A0, D0
000008D8 116D BCF4 0001 move.b [A0 + 0x1], [A5 - 0x430C]
000008DE 202D D6CE move.l D0, [A5 - 0x2932]
000008E2 7218 moveq.l D1, 0x18
000008E4 D081 add.l D0, D1
000008E6 2040 movea.l A0, D0
000008E8 10AD BCFB move.b [A0], [A5 - 0x4305]
000008EC 202D D6CE move.l D0, [A5 - 0x2932]
000008F0 D081 add.l D0, D1
000008F2 2040 movea.l A0, D0
000008F4 116D BCFA 0001 move.b [A0 + 0x1], [A5 - 0x4306]
000008FA 202D D6CE move.l D0, [A5 - 0x2932]
000008FE 721A moveq.l D1, 0x1A
00000900 D081 add.l D0, D1
00000902 2040 movea.l A0, D0
00000904 10AD BCF7 move.b [A0], [A5 - 0x4309]
00000908 202D D6CE move.l D0, [A5 - 0x2932]
0000090C D081 add.l D0, D1
0000090E 2040 movea.l A0, D0
00000910 116D BCF6 0001 move.b [A0 + 0x1], [A5 - 0x430A]
00000916 7001 moveq.l D0, 0x01
00000918 362D BCF4 move.w D3, [A5 - 0x430C]
0000091C B66D BCF6 cmp.w D3, [A5 - 0x430A]
00000920 508F addq.l A7, 8
00000922 660C bne +0xE /* 00000930 */
00000924 322D BCF8 move.w D1, [A5 - 0x4308]
00000928 B26D BCFA cmp.w D1, [A5 - 0x4306]
0000092C 6602 bne +0x4 /* 00000930 */
0000092E 7000 moveq.l D0, 0x00
label00000930:
00000930 206D D6CE movea.l A0, [A5 - 0x2932]
00000934 1140 001C move.b [A0 + 0x1C], D0
00000938 302D D6CC move.w D0, [A5 - 0x2934]
0000093C 48C0 ext.l D0
0000093E 721C moveq.l D1, 0x1C
00000940 D081 add.l D0, D1
00000942 2F00 move.l -[A7], D0
00000944 2F2D D6CE move.l -[A7], [A5 - 0x2932]
00000948 206D D6D2 movea.l A0, [A5 - 0x292E]
0000094C 4E90 jsr [A0]
0000094E 3D40 FBD8 move.w [A6 - 0x428], D0
00000952 508F addq.l A7, 8
00000954 6700 039C beq +0x39E /* 00000CF2 */
label00000958:
00000958 3007 move.w D0, D7
0000095A 5347 subq.w D7, 1
0000095C 4A40 tst.w D0
0000095E 6600 FCCC bne -0x332 /* 0000062C */
00000962 7C18 moveq.l D6, 0x18
00000964 7A19 moveq.l D5, 0x19
00000966 6000 037E bra +0x380 /* 00000CE6 */
label0000096A:
0000096A 206D D6CE movea.l A0, [A5 - 0x2932]
0000096E 52AD D6CE addq.l [A5 - 0x2932], 1
00000972 4210 clr.b [A0]
00000974 7006 moveq.l D0, 0x06
00000976 2F00 move.l -[A7], D0
00000978 4EBA 0BE6 jsr [PC + 0xBE6 /* 00001560 */]
0000097C 53AD D6CE subq.l [A5 - 0x2932], 1
00000980 7C19 moveq.l D6, 0x19
00000982 7A19 moveq.l D5, 0x19
00000984 588F addq.l A7, 4
00000986 6000 0330 bra +0x332 /* 00000CB8 */
label0000098A:
0000098A 7019 moveq.l D0, 0x19
0000098C 2F00 move.l -[A7], D0
0000098E 2F0B move.l -[A7], A3
00000990 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000994 7006 moveq.l D0, 0x06
00000996 2F00 move.l -[A7], D0
00000998 4EBA 0BC6 jsr [PC + 0xBC6 /* 00001560 */]
0000099C 206D BA78 movea.l A0, [A5 - 0x4588]
000009A0 70FE moveq.l D0, 0xFFFFFFFE
000009A2 B068 0110 cmp.w D0, [A0 + 0x110]
000009A6 4FEF 000C lea.l A7, [A7 + 0xC]
000009AA 676C beq +0x6E /* 00000A18 */
000009AC 206D BA78 movea.l A0, [A5 - 0x4588]
000009B0 16A8 0115 move.b [A3], [A0 + 0x115]
000009B4 206D BA78 movea.l A0, [A5 - 0x4588]
000009B8 1768 0114 0001 move.b [A3 + 0x1], [A0 + 0x114]
000009BE 206D BA78 movea.l A0, [A5 - 0x4588]
000009C2 200B move.l D0, A3
000009C4 5480 addq.l D0, 2
000009C6 2240 movea.l A1, D0
000009C8 12A8 0111 move.b [A1], [A0 + 0x111]
000009CC 206D BA78 movea.l A0, [A5 - 0x4588]
000009D0 200B move.l D0, A3
000009D2 5480 addq.l D0, 2
000009D4 2240 movea.l A1, D0
000009D6 1368 0110 0001 move.b [A1 + 0x1], [A0 + 0x110]
000009DC 206D BA78 movea.l A0, [A5 - 0x4588]
000009E0 200B move.l D0, A3
000009E2 5880 addq.l D0, 4
000009E4 2240 movea.l A1, D0
000009E6 12A8 0117 move.b [A1], [A0 + 0x117]
000009EA 206D BA78 movea.l A0, [A5 - 0x4588]
000009EE 200B move.l D0, A3
000009F0 5880 addq.l D0, 4
000009F2 2240 movea.l A1, D0
000009F4 1368 0116 0001 move.b [A1 + 0x1], [A0 + 0x116]
000009FA 206D BA78 movea.l A0, [A5 - 0x4588]
000009FE 200B move.l D0, A3
00000A00 5C80 addq.l D0, 6
00000A02 2240 movea.l A1, D0
00000A04 12A8 0113 move.b [A1], [A0 + 0x113]
00000A08 206D BA78 movea.l A0, [A5 - 0x4588]
00000A0C 200B move.l D0, A3
00000A0E 5C80 addq.l D0, 6
00000A10 2240 movea.l A1, D0
00000A12 1368 0112 0001 move.b [A1 + 0x1], [A0 + 0x112]
label00000A18:
00000A18 206D BA78 movea.l A0, [A5 - 0x4588]
00000A1C 70FE moveq.l D0, 0xFFFFFFFE
00000A1E B068 0118 cmp.w D0, [A0 + 0x118]
00000A22 6700 0082 beq +0x84 /* 00000AA6 */
00000A26 206D BA78 movea.l A0, [A5 - 0x4588]
00000A2A 200B move.l D0, A3
00000A2C 7210 moveq.l D1, 0x10
00000A2E D081 add.l D0, D1
00000A30 2240 movea.l A1, D0
00000A32 12A8 011D move.b [A1], [A0 + 0x11D]
00000A36 206D BA78 movea.l A0, [A5 - 0x4588]
00000A3A 200B move.l D0, A3
00000A3C D081 add.l D0, D1
00000A3E 2240 movea.l A1, D0
00000A40 1368 011C 0001 move.b [A1 + 0x1], [A0 + 0x11C]
00000A46 206D BA78 movea.l A0, [A5 - 0x4588]
00000A4A 200B move.l D0, A3
00000A4C 7412 moveq.l D2, 0x12
00000A4E D082 add.l D0, D2
00000A50 2240 movea.l A1, D0
00000A52 12A8 0119 move.b [A1], [A0 + 0x119]
00000A56 206D BA78 movea.l A0, [A5 - 0x4588]
00000A5A 200B move.l D0, A3
00000A5C D082 add.l D0, D2
00000A5E 2240 movea.l A1, D0
00000A60 1368 0118 0001 move.b [A1 + 0x1], [A0 + 0x118]
00000A66 206D BA78 movea.l A0, [A5 - 0x4588]
00000A6A 200B move.l D0, A3
00000A6C 7214 moveq.l D1, 0x14
00000A6E D081 add.l D0, D1
00000A70 2240 movea.l A1, D0
00000A72 12A8 011F move.b [A1], [A0 + 0x11F]
00000A76 206D BA78 movea.l A0, [A5 - 0x4588]
00000A7A 200B move.l D0, A3
00000A7C D081 add.l D0, D1
00000A7E 2240 movea.l A1, D0
00000A80 1368 011E 0001 move.b [A1 + 0x1], [A0 + 0x11E]
00000A86 206D BA78 movea.l A0, [A5 - 0x4588]
00000A8A 200B move.l D0, A3
00000A8C 7216 moveq.l D1, 0x16
00000A8E D081 add.l D0, D1
00000A90 2240 movea.l A1, D0
00000A92 12A8 011B move.b [A1], [A0 + 0x11B]
00000A96 206D BA78 movea.l A0, [A5 - 0x4588]
00000A9A 200B move.l D0, A3
00000A9C D081 add.l D0, D1
00000A9E 2240 movea.l A1, D0
00000AA0 1368 011A 0001 move.b [A1 + 0x1], [A0 + 0x11A]
label00000AA6:
00000AA6 7C1A moveq.l D6, 0x1A
00000AA8 7A08 moveq.l D5, 0x08
00000AAA 6000 020C bra +0x20E /* 00000CB8 */
label00000AAE:
00000AAE 7002 moveq.l D0, 0x02
00000AB0 2F00 move.l -[A7], D0
00000AB2 4EBA 0AAC jsr [PC + 0xAAC /* 00001560 */]
00000AB6 7C30 moveq.l D6, 0x30
00000AB8 7A01 moveq.l D5, 0x01
00000ABA 588F addq.l A7, 4
00000ABC 6000 01FA bra +0x1FC /* 00000CB8 */
label00000AC0:
00000AC0 4213 clr.b [A3]
00000AC2 7C1C moveq.l D6, 0x1C
00000AC4 7A08 moveq.l D5, 0x08
00000AC6 6000 01F0 bra +0x1F2 /* 00000CB8 */
label00000ACA:
00000ACA 7002 moveq.l D0, 0x02
00000ACC 2F00 move.l -[A7], D0
00000ACE 4EBA 0A90 jsr [PC + 0xA90 /* 00001560 */]
00000AD2 7C1B moveq.l D6, 0x1B
00000AD4 7A08 moveq.l D5, 0x08
00000AD6 588F addq.l A7, 4
00000AD8 6000 01DE bra +0x1E0 /* 00000CB8 */
label00000ADC:
00000ADC 7002 moveq.l D0, 0x02
00000ADE 2F00 move.l -[A7], D0
00000AE0 4EBA 0A7E jsr [PC + 0xA7E /* 00001560 */]
00000AE4 7C1D moveq.l D6, 0x1D
00000AE6 7A09 moveq.l D5, 0x09
00000AE8 588F addq.l A7, 4
00000AEA 6000 01CC bra +0x1CE /* 00000CB8 */
label00000AEE:
00000AEE 7009 moveq.l D0, 0x09
00000AF0 2F00 move.l -[A7], D0
00000AF2 2F0B move.l -[A7], A3
00000AF4 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000AF8 7002 moveq.l D0, 0x02
00000AFA 2F00 move.l -[A7], D0
00000AFC 4EBA 0A62 jsr [PC + 0xA62 /* 00001560 */]
00000B00 7C23 moveq.l D6, 0x23
00000B02 7A09 moveq.l D5, 0x09
00000B04 4FEF 000C lea.l A7, [A7 + 0xC]
00000B08 6000 01AE bra +0x1B0 /* 00000CB8 */
label00000B0C:
00000B0C 7009 moveq.l D0, 0x09
00000B0E 2F00 move.l -[A7], D0
00000B10 2F0B move.l -[A7], A3
00000B12 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000B16 7002 moveq.l D0, 0x02
00000B18 2F00 move.l -[A7], D0
00000B1A 4EBA 0A44 jsr [PC + 0xA44 /* 00001560 */]
00000B1E 7C20 moveq.l D6, 0x20
00000B20 7A10 moveq.l D5, 0x10
00000B22 4FEF 000C lea.l A7, [A7 + 0xC]
00000B26 6000 0190 bra +0x192 /* 00000CB8 */
label00000B2A:
00000B2A 7004 moveq.l D0, 0x04
00000B2C 2F00 move.l -[A7], D0
00000B2E 4EBA 0A30 jsr [PC + 0xA30 /* 00001560 */]
00000B32 7C24 moveq.l D6, 0x24
00000B34 7A01 moveq.l D5, 0x01
00000B36 588F addq.l A7, 4
00000B38 6000 017E bra +0x180 /* 00000CB8 */
label00000B3C:
00000B3C 206D BA78 movea.l A0, [A5 - 0x4588]
00000B40 16A8 018D move.b [A3], [A0 + 0x18D]
00000B44 7C25 moveq.l D6, 0x25
00000B46 3A3C 00F2 move.w D5, 0xF2
00000B4A 6000 016C bra +0x16E /* 00000CB8 */
label00000B4E:
00000B4E 4878 00F2 push.l 0xF2
00000B52 2F0B move.l -[A7], A3
00000B54 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000B58 7C26 moveq.l D6, 0x26
00000B5A 3A3C 00F2 move.w D5, 0xF2
00000B5E 508F addq.l A7, 8
00000B60 6000 0156 bra +0x158 /* 00000CB8 */
label00000B64:
00000B64 7C27 moveq.l D6, 0x27
00000B66 7A28 moveq.l D5, 0x28
00000B68 6000 014E bra +0x150 /* 00000CB8 */
label00000B6C:
00000B6C 7C28 moveq.l D6, 0x28
00000B6E 7A0A moveq.l D5, 0x0A
00000B70 6000 0146 bra +0x148 /* 00000CB8 */
label00000B74:
00000B74 16BC 0004 move.b [A3], 0x4
00000B78 422B 0001 clr.b [A3 + 0x1]
00000B7C 200B move.l D0, A3
00000B7E 5480 addq.l D0, 2
00000B80 2040 movea.l A0, D0
00000B82 10BC 004C move.b [A0], 0x4C /* 'L' */
00000B86 200B move.l D0, A3
00000B88 5480 addq.l D0, 2
00000B8A 2040 movea.l A0, D0
00000B8C 4228 0001 clr.b [A0 + 0x1]
00000B90 200B move.l D0, A3
00000B92 5880 addq.l D0, 4
00000B94 2040 movea.l A0, D0
00000B96 10BC 0042 move.b [A0], 0x42 /* 'B' */
00000B9A 200B move.l D0, A3
00000B9C 5880 addq.l D0, 4
00000B9E 2040 movea.l A0, D0
00000BA0 4228 0001 clr.b [A0 + 0x1]
00000BA4 200B move.l D0, A3
00000BA6 5C80 addq.l D0, 6
00000BA8 2040 movea.l A0, D0
00000BAA 10BC 0002 move.b [A0], 0x2
00000BAE 200B move.l D0, A3
00000BB0 5C80 addq.l D0, 6
00000BB2 2040 movea.l A0, D0
00000BB4 4228 0001 clr.b [A0 + 0x1]
00000BB8 200B move.l D0, A3
00000BBA 5080 addq.l D0, 8
00000BBC 2040 movea.l A0, D0
00000BBE 10BC 0002 move.b [A0], 0x2
00000BC2 200B move.l D0, A3
00000BC4 5080 addq.l D0, 8
00000BC6 2040 movea.l A0, D0
00000BC8 4228 0001 clr.b [A0 + 0x1]
00000BCC 7C29 moveq.l D6, 0x29
00000BCE 7A01 moveq.l D5, 0x01
00000BD0 6000 00E6 bra +0xE8 /* 00000CB8 */
label00000BD4:
00000BD4 16BC 0027 move.b [A3], 0x27 /* '\'' */
00000BD8 7C2A moveq.l D6, 0x2A
00000BDA 7A10 moveq.l D5, 0x10
00000BDC 6000 00DA bra +0xDC /* 00000CB8 */
label00000BE0:
00000BE0 7004 moveq.l D0, 0x04
00000BE2 2F00 move.l -[A7], D0
00000BE4 4EBA 097A jsr [PC + 0x97A /* 00001560 */]
00000BE8 7C2D moveq.l D6, 0x2D
00000BEA 3A3C 01B5 move.w D5, 0x1B5
00000BEE 588F addq.l A7, 4
00000BF0 6000 00C6 bra +0xC8 /* 00000CB8 */
label00000BF4:
00000BF4 4878 01B5 push.l 0x1B5
00000BF8 2F0B move.l -[A7], A3
00000BFA 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00000BFE 701A moveq.l D0, 0x1A
00000C00 2F00 move.l -[A7], D0
00000C02 4EBA 095C jsr [PC + 0x95C /* 00001560 */]
00000C06 200B move.l D0, A3
00000C08 7268 moveq.l D1, 0x68
00000C0A D081 add.l D0, D1
00000C0C 2D40 FBE0 move.l [A6 - 0x420], D0
00000C10 206E FBE0 movea.l A0, [A6 - 0x420]
00000C14 10BC 0004 move.b [A0], 0x4
00000C18 206E FBE0 movea.l A0, [A6 - 0x420]
00000C1C 4228 0001 clr.b [A0 + 0x1]
00000C20 7003 moveq.l D0, 0x03
00000C22 2F00 move.l -[A7], D0
00000C24 7206 moveq.l D1, 0x06
00000C26 2F01 move.l -[A7], D1
00000C28 242E FBE0 move.l D2, [A6 - 0x420]
00000C2C 5682 addq.l D2, 3
00000C2E 2F02 move.l -[A7], D2
00000C30 4EAD 0E8A jsr [A5 + 0xE8A /* export_461 */]
00000C34 202D D6CE move.l D0, [A5 - 0x2932]
00000C38 D0BC 0000 01B5 add.l D0, 0x1B5
00000C3E 2D40 FBDA move.l [A6 - 0x426], D0
00000C42 206E FBDA movea.l A0, [A6 - 0x426]
00000C46 52AE FBDA addq.l [A6 - 0x426], 1
00000C4A 10BC 0071 move.b [A0], 0x71 /* 'q' */
00000C4E 206E FBDA movea.l A0, [A6 - 0x426]
00000C52 52AE FBDA addq.l [A6 - 0x426], 1
00000C56 10BC 0071 move.b [A0], 0x71 /* 'q' */
00000C5A 206E FBDA movea.l A0, [A6 - 0x426]
00000C5E 52AE FBDA addq.l [A6 - 0x426], 1
00000C62 10BC 0001 move.b [A0], 0x1
00000C66 7C10 moveq.l D6, 0x10
00000C68 4FEF 0018 lea.l A7, [A7 + 0x18]
00000C6C 604A bra +0x4C /* 00000CB8 */
label00000C6E:
00000C6E 41ED 2A12 lea.l A0, [A5 + 0x2A12 /* export_1342 */]
00000C72 2B48 B9EC move.l [A5 - 0x4614], A0
00000C76 7000 moveq.l D0, 0x00
00000C78 2B40 B9F4 move.l [A5 - 0x460C], D0
00000C7C 2B40 B9F0 move.l [A5 - 0x4610], D0
00000C80 2B6D BA78 B9C6 move.l [A5 - 0x463A], [A5 - 0x4588]
00000C86 426D B9C2 clr.w [A5 - 0x463E]
00000C8A 426D B9BE clr.w [A5 - 0x4642]
00000C8E 3B6D BA40 B9C0 move.w [A5 - 0x4640], [A5 - 0x45C0]
00000C94 3B6D BA42 B9C4 move.w [A5 - 0x463C], [A5 - 0x45BE]
00000C9A 4EAD 1292 jsr [A5 + 0x1292 /* export_590 */]
00000C9E 4A40 tst.w D0
00000CA0 6708 beq +0xA /* 00000CAA */
00000CA2 7026 moveq.l D0, 0x26
00000CA4 B06D D6D8 cmp.w D0, [A5 - 0x2928]
00000CA8 6606 bne +0x8 /* 00000CB0 */
label00000CAA:
00000CAA 426E FBD8 clr.w [A6 - 0x428]
00000CAE 6042 bra +0x44 /* 00000CF2 */
label00000CB0:
00000CB0 7C01 moveq.l D6, 0x01
00000CB2 3806 move.w D4, D6
00000CB4 426E FBDE clr.w [A6 - 0x422]
label00000CB8:
00000CB8 302E FBDE move.w D0, [A6 - 0x422]
00000CBC 48C0 ext.l D0
00000CBE 2F00 move.l -[A7], D0
00000CC0 48C4 ext.l D4
00000CC2 2F04 move.l -[A7], D4
00000CC4 4EBA 0806 jsr [PC + 0x806 /* 000014CC */]
00000CC8 302E FBDE move.w D0, [A6 - 0x422]
00000CCC 48C0 ext.l D0
00000CCE 5880 addq.l D0, 4
00000CD0 2F00 move.l -[A7], D0
00000CD2 2F2D D6CE move.l -[A7], [A5 - 0x2932]
00000CD6 206D D6D2 movea.l A0, [A5 - 0x292E]
00000CDA 4E90 jsr [A0]
00000CDC 3D40 FBD8 move.w [A6 - 0x428], D0
00000CE0 4FEF 0010 lea.l A7, [A7 + 0x10]
00000CE4 670C beq +0xE /* 00000CF2 */
label00000CE6:
00000CE6 3806 move.w D4, D6
00000CE8 0C44 0001 cmpi.w D4, 0x1
00000CEC 6600 F36A bne -0xC94 /* 00000058 */
00000CF0 600A bra +0xC /* 00000CFC */
label00000CF2:
00000CF2 4878 0430 push.l 0x430
00000CF6 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00000CFA 588F addq.l A7, 4
label00000CFC:
00000CFC 4A6D D6BE tst.w [A5 - 0x2942]
00000D00 673A beq +0x3C /* 00000D3C */
00000D02 4A6D D6BC tst.w [A5 - 0x2944]
00000D06 6734 beq +0x36 /* 00000D3C */
00000D08 302D D6BC move.w D0, [A5 - 0x2944]
00000D0C 48C0 ext.l D0
00000D0E 2F00 move.l -[A7], D0
00000D10 4878 0449 push.l 0x449
00000D14 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000D18 588F addq.l A7, 4
00000D1A 2F00 move.l -[A7], D0
00000D1C 41EE FBFC lea.l A0, [A6 - 0x404]
00000D20 5288 addq.l A0, 1
00000D22 2F08 move.l -[A7], A0
00000D24 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000D28 1D40 FBFC move.b [A6 - 0x404], D0
00000D2C 4878 0449 push.l 0x449
00000D30 486E FBFC pea.l [A6 - 0x404]
00000D34 4EAD 19A2 jsr [A5 + 0x19A2 /* export_816 */]
00000D38 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000D3C:
00000D3C 302E FBD8 move.w D0, [A6 - 0x428]
00000D40 4CEE 18F8 FBA8 movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0x458]
00000D46 4E5E unlink A6
00000D48 4E75 rts
00000D4A 0000 0000 ori.b D0, 0x0
00000D4E 0000 0000 ori.b D0, 0x0
00000D52 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1342: // at 00000D54 (misaligned)
00000D56 F770 .extension 0x770 <<F/4-5/3>> // unimplemented
00000D58 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000D5C 47EE F8C2 lea.l A3, [A6 - 0x73E]
00000D60 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00000D64 7E01 moveq.l D7, 0x01
00000D66 426D D6D8 clr.w [A5 - 0x2928]
00000D6A 202D D6CE move.l D0, [A5 - 0x2932]
00000D6E 5A80 addq.l D0, 5
00000D70 2040 movea.l A0, D0
00000D72 10AD B9CD move.b [A0], [A5 - 0x4633]
00000D76 202D D6CE move.l D0, [A5 - 0x2932]
00000D7A 5A80 addq.l D0, 5
00000D7C 2040 movea.l A0, D0
00000D7E 116D B9CC 0001 move.b [A0 + 0x1], [A5 - 0x4634]
00000D84 202D D6CE move.l D0, [A5 - 0x2932]
00000D88 5E80 addq.l D0, 7
00000D8A 2040 movea.l A0, D0
00000D8C 10AD B9CB move.b [A0], [A5 - 0x4635]
00000D90 202D D6CE move.l D0, [A5 - 0x2932]
00000D94 5E80 addq.l D0, 7
00000D96 2040 movea.l A0, D0
00000D98 116D B9CA 0001 move.b [A0 + 0x1], [A5 - 0x4636]
00000D9E 7028 moveq.l D0, 0x28
00000DA0 C02D B9D2 and.b D0, [A5 - 0x462E]
00000DA4 0C00 0020 cmpi.b D0, 0x20 /* ' ' */
00000DA8 6600 0324 bne +0x326 /* 000010CE */
00000DAC 3B6D B9CA BA7E move.w [A5 - 0x4582], [A5 - 0x4636]
00000DB2 3B6D B9CC BA7C move.w [A5 - 0x4584], [A5 - 0x4634]
00000DB8 486D 2A02 pea.l [A5 + 0x2A02 /* export_1340 */]
00000DBC 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000DC0 4A40 tst.w D0
00000DC2 588F addq.l A7, 4
00000DC4 6700 05AE beq +0x5B0 /* 00001374 */
00000DC8 486E F9C2 pea.l [A6 - 0x63E]
00000DCC 7000 moveq.l D0, 0x00
00000DCE 302D B9D8 move.w D0, [A5 - 0x4628]
00000DD2 2F00 move.l -[A7], D0
00000DD4 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000DD8 4EAD 2A02 jsr [A5 + 0x2A02 /* export_1340 */]
00000DDC 486D 2A02 pea.l [A5 + 0x2A02 /* export_1340 */]
00000DE0 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000DE4 41EE F9C2 lea.l A0, [A6 - 0x63E]
00000DE8 2B48 BBB0 move.l [A5 - 0x4450], A0
00000DEC 202D D6CE move.l D0, [A5 - 0x2932]
00000DF0 7213 moveq.l D1, 0x13
00000DF2 D081 add.l D0, D1
00000DF4 2F00 move.l -[A7], D0
00000DF6 4EBA 07D8 jsr [PC + 0x7D8 /* 000015D0 */]
00000DFA 3D40 F7C0 move.w [A6 - 0x840], D0
00000DFE 4FEF 0014 lea.l A7, [A7 + 0x14]
00000E02 6700 0146 beq +0x148 /* 00000F4A */
00000E06 302D D6D6 move.w D0, [A5 - 0x292A]
00000E0A 48C0 ext.l D0
00000E0C 720F moveq.l D1, 0x0F
00000E0E D081 add.l D0, D1
00000E10 2F00 move.l -[A7], D0
00000E12 7010 moveq.l D0, 0x10
00000E14 2F00 move.l -[A7], D0
00000E16 4EBA 06B4 jsr [PC + 0x6B4 /* 000014CC */]
00000E1A 7000 moveq.l D0, 0x00
00000E1C 102D B9D2 move.b D0, [A5 - 0x462E]
00000E20 2F00 move.l -[A7], D0
00000E22 7000 moveq.l D0, 0x00
00000E24 302D B9D4 move.w D0, [A5 - 0x462C]
00000E28 2F00 move.l -[A7], D0
00000E2A 4EBA 0568 jsr [PC + 0x568 /* 00001394 */]
00000E2E 206D D6CE movea.l A0, [A5 - 0x2932]
00000E32 1140 0004 move.b [A0 + 0x4], D0
00000E36 7000 moveq.l D0, 0x00
00000E38 102D B9D2 move.b D0, [A5 - 0x462E]
00000E3C 2F00 move.l -[A7], D0
00000E3E 486D B9DA pea.l [A5 - 0x4626]
00000E42 486E F7A2 pea.l [A6 - 0x85E]
00000E46 3F3C 080E move.w -[A7], 0x80E
00000E4A A9EB syscall Pack4/FP68K
00000E4C 41EE F7AC lea.l A0, [A6 - 0x854]
00000E50 2F20 move.l -[A7], -[A0]
00000E52 2F20 move.l -[A7], -[A0]
00000E54 3F20 move.w -[A7], -[A0]
00000E56 4EBA 06A2 jsr [PC + 0x6A2 /* 000014FA */]
00000E5A 202D D6CE move.l D0, [A5 - 0x2932]
00000E5E 7211 moveq.l D1, 0x11
00000E60 D081 add.l D0, D1
00000E62 2040 movea.l A0, D0
00000E64 10AD D6D7 move.b [A0], [A5 - 0x2929]
00000E68 202D D6CE move.l D0, [A5 - 0x2932]
00000E6C D081 add.l D0, D1
00000E6E 2040 movea.l A0, D0
00000E70 116D D6D6 0001 move.b [A0 + 0x1], [A5 - 0x292A]
00000E76 302D D6D6 move.w D0, [A5 - 0x292A]
00000E7A 48C0 ext.l D0
00000E7C 7413 moveq.l D2, 0x13
00000E7E D082 add.l D0, D2
00000E80 2F00 move.l -[A7], D0
00000E82 2F2D D6CE move.l -[A7], [A5 - 0x2932]
00000E86 206D D6D2 movea.l A0, [A5 - 0x292E]
00000E8A 4E90 jsr [A0]
00000E8C 4A40 tst.w D0
00000E8E 4FEF 0026 lea.l A7, [A7 + 0x26]
00000E92 6606 bne +0x8 /* 00000E9A */
00000E94 4247 clr.w D7
00000E96 6000 04DC bra +0x4DE /* 00001374 */
label00000E9A:
00000E9A 7007 moveq.l D0, 0x07
00000E9C C02D B9D2 and.b D0, [A5 - 0x462E]
00000EA0 0C00 0002 cmpi.b D0, 0x2
00000EA4 670E beq +0x10 /* 00000EB4 */
00000EA6 7007 moveq.l D0, 0x07
00000EA8 C02D B9D2 and.b D0, [A5 - 0x462E]
00000EAC 0C00 0003 cmpi.b D0, 0x3
00000EB0 6600 04C2 bne +0x4C4 /* 00001374 */
label00000EB4:
00000EB4 7007 moveq.l D0, 0x07
00000EB6 C02D B9D2 and.b D0, [A5 - 0x462E]
00000EBA 0C00 0002 cmpi.b D0, 0x2
00000EBE 6612 bne +0x14 /* 00000ED2 */
00000EC0 41ED B9DA lea.l A0, [A5 - 0x4626]
00000EC4 2848 movea.l A4, A0
00000EC6 528C addq.l A4, 1
00000EC8 7000 moveq.l D0, 0x00
00000ECA 102D B9DA move.b D0, [A5 - 0x4626]
00000ECE 3C00 move.w D6, D0
00000ED0 601C bra +0x1E /* 00000EEE */
label00000ED2:
00000ED2 7007 moveq.l D0, 0x07
00000ED4 C02D B9D2 and.b D0, [A5 - 0x462E]
00000ED8 0C00 0003 cmpi.b D0, 0x3
00000EDC 6610 bne +0x12 /* 00000EEE */
00000EDE 286D B9DA movea.l A4, [A5 - 0x4626]
00000EE2 528C addq.l A4, 1
00000EE4 206D B9DA movea.l A0, [A5 - 0x4626]
00000EE8 7000 moveq.l D0, 0x00
00000EEA 1010 move.b D0, [A0]
00000EEC 3C00 move.w D6, D0
label00000EEE:
00000EEE 48C6 ext.l D6
00000EF0 2F06 move.l -[A7], D6
00000EF2 2F0C move.l -[A7], A4
00000EF4 202D D6CE move.l D0, [A5 - 0x2932]
00000EF8 7209 moveq.l D1, 0x09
00000EFA D081 add.l D0, D1
00000EFC 2F00 move.l -[A7], D0
00000EFE 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00000F02 202D D6CE move.l D0, [A5 - 0x2932]
00000F06 7209 moveq.l D1, 0x09
00000F08 D081 add.l D0, D1
00000F0A 48C6 ext.l D6
00000F0C D086 add.l D0, D6
00000F0E 2040 movea.l A0, D0
00000F10 4210 clr.b [A0]
00000F12 3006 move.w D0, D6
00000F14 5C40 addq.w D0, 6
00000F16 3D40 F7C0 move.w [A6 - 0x840], D0
00000F1A 48C0 ext.l D0
00000F1C 2F00 move.l -[A7], D0
00000F1E 7033 moveq.l D0, 0x33
00000F20 2F00 move.l -[A7], D0
00000F22 4EBA 05A8 jsr [PC + 0x5A8 /* 000014CC */]
00000F26 302E F7C0 move.w D0, [A6 - 0x840]
00000F2A 48C0 ext.l D0
00000F2C 5880 addq.l D0, 4
00000F2E 2F00 move.l -[A7], D0
00000F30 2F2D D6CE move.l -[A7], [A5 - 0x2932]
00000F34 206D D6D2 movea.l A0, [A5 - 0x292E]
00000F38 4E90 jsr [A0]
00000F3A 4A40 tst.w D0
00000F3C 4FEF 001C lea.l A7, [A7 + 0x1C]
00000F40 6600 0432 bne +0x434 /* 00001374 */
00000F44 4247 clr.w D7
00000F46 6000 042C bra +0x42E /* 00001374 */
label00000F4A:
00000F4A 302D D6D8 move.w D0, [A5 - 0x2928]
00000F4E 0440 0025 subi.w D0, 0x25 /* '%' */
00000F52 6B00 0158 bmi +0x15A /* 000010AC */
00000F56 0C40 0003 cmpi.w D0, 0x3
00000F5A 6E00 0150 bgt +0x152 /* 000010AC */
00000F5E D040 add.w D0, D0
00000F60 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000F64 4EFB 0000 jmp [PC + D0.w]
00000F68 000A 0146 ori.b A2, 0x46 /* 'F' */
00000F6C 0146 bchg D6, D0
00000F6E 000A 526D ori.b A2, 0x6D /* 'm' */
00000F72 D6BC 4A6D D6BE add.l D3, 0x4A6DD6BE
00000F78 6600 0132 bne +0x134 /* 000010AC */
00000F7C 7001 moveq.l D0, 0x01
00000F7E 2F00 move.l -[A7], D0
00000F80 7200 moveq.l D1, 0x00
00000F82 2F01 move.l -[A7], D1
00000F84 342D B9CC move.w D2, [A5 - 0x4634]
00000F88 48C2 ext.l D2
00000F8A 2F02 move.l -[A7], D2
00000F8C 342D B9CA move.w D2, [A5 - 0x4636]
00000F90 48C2 ext.l D2
00000F92 2F02 move.l -[A7], D2
00000F94 2F0B move.l -[A7], A3
00000F96 4EAD 12AA jsr [A5 + 0x12AA /* export_593 */]
00000F9A 200B move.l D0, A3
00000F9C 5280 addq.l D0, 1
00000F9E 2F00 move.l -[A7], D0
00000FA0 4878 0431 push.l 0x431
00000FA4 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000FA8 588F addq.l A7, 4
00000FAA 2F00 move.l -[A7], D0
00000FAC 486E F7C2 pea.l [A6 - 0x83E]
00000FB0 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000FB4 486E F7C2 pea.l [A6 - 0x83E]
00000FB8 4878 0448 push.l 0x448
00000FBC 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000FC0 588F addq.l A7, 4
00000FC2 2F00 move.l -[A7], D0
00000FC4 2F0B move.l -[A7], A3
00000FC6 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000FCA 2D6D BA78 FFC2 move.l [A6 - 0x3E], [A5 - 0x4588]
00000FD0 41EE FFC6 lea.l A0, [A6 - 0x3A]
00000FD4 43ED B9BE lea.l A1, [A5 - 0x4642]
00000FD8 700D moveq.l D0, 0x0D
label00000FDA:
00000FDA 20D9 move.l [A0]+, [A1]+
00000FDC 51C8 FFFC dbf D0, -0x6 /* 00000FDA */
00000FE0 30D9 move.w [A0]+, [A1]+
00000FE2 4AAD B9FC tst.l [A5 - 0x4604]
00000FE6 4FEF 002C lea.l A7, [A7 + 0x2C]
00000FEA 670A beq +0xC /* 00000FF6 */
00000FEC 206D B9FC movea.l A0, [A5 - 0x4604]
00000FF0 2068 0412 movea.l A0, [A0 + 0x412]
00000FF4 6004 bra +0x6 /* 00000FFA */
label00000FF6:
00000FF6 307C 0000 movea.w A0, 0x0
label00000FFA:
00000FFA 2B48 BA78 move.l [A5 - 0x4588], A0
00000FFE 2F0B move.l -[A7], A3
00001000 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00001004 4A40 tst.w D0
00001006 588F addq.l A7, 4
00001008 6700 036A beq +0x36C /* 00001374 */
0000100C 2B6E FFC2 BA78 move.l [A5 - 0x4588], [A6 - 0x3E]
00001012 41ED B9BE lea.l A0, [A5 - 0x4642]
00001016 43EE FFC6 lea.l A1, [A6 - 0x3A]
0000101A 700D moveq.l D0, 0x0D
label0000101C:
0000101C 20D9 move.l [A0]+, [A1]+
0000101E 51C8 FFFC dbf D0, -0x6 /* 0000101C */
00001022 30D9 move.w [A0]+, [A1]+
00001024 4A2D B8EF tst.b [A5 - 0x4711]
00001028 6648 bne +0x4A /* 00001072 */
0000102A 486D B8E2 pea.l [A5 - 0x471E]
0000102E 487A 035A pea.l [PC + 0x35A /* 0000138A, value 0x0, cstring "" */]
00001032 3F3C 0808 move.w -[A7], 0x808
00001036 A9EB syscall Pack4/FP68K
00001038 6738 beq +0x3A /* 00001072 */
0000103A 486D B8E2 pea.l [A5 - 0x471E]
0000103E 486E F7A2 pea.l [A6 - 0x85E]
00001042 3F3C 080E move.w -[A7], 0x80E
00001046 A9EB syscall Pack4/FP68K
00001048 41EE F7A2 lea.l A0, [A6 - 0x85E]
0000104C 43EE F798 lea.l A1, [A6 - 0x868]
00001050 22D8 move.l [A1]+, [A0]+
00001052 22D8 move.l [A1]+, [A0]+
00001054 32D8 move.w [A1]+, [A0]+
00001056 486E F798 pea.l [A6 - 0x868]
0000105A 3F3C 0016 move.w -[A7], 0x16
0000105E A9EB syscall Pack4/FP68K
00001060 486E F798 pea.l [A6 - 0x868]
00001064 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00001068 5340 subq.w D0, 1
0000106A 3B40 D6BE move.w [A5 - 0x2942], D0
0000106E 588F addq.l A7, 4
00001070 6006 bra +0x8 /* 00001078 */
label00001072:
00001072 4247 clr.w D7
00001074 6000 02FE bra +0x300 /* 00001374 */
label00001078:
00001078 202D D6CE move.l D0, [A5 - 0x2932]
0000107C 5A80 addq.l D0, 5
0000107E 2040 movea.l A0, D0
00001080 10AD B9CD move.b [A0], [A5 - 0x4633]
00001084 202D D6CE move.l D0, [A5 - 0x2932]
00001088 5A80 addq.l D0, 5
0000108A 2040 movea.l A0, D0
0000108C 116D B9CC 0001 move.b [A0 + 0x1], [A5 - 0x4634]
00001092 202D D6CE move.l D0, [A5 - 0x2932]
00001096 5E80 addq.l D0, 7
00001098 2040 movea.l A0, D0
0000109A 10AD B9CB move.b [A0], [A5 - 0x4635]
0000109E 202D D6CE move.l D0, [A5 - 0x2932]
000010A2 5E80 addq.l D0, 7
000010A4 2040 movea.l A0, D0
000010A6 116D B9CA 0001 move.b [A0 + 0x1], [A5 - 0x4636]
label000010AC:
000010AC 486E F9C2 pea.l [A6 - 0x63E]
000010B0 202D D6CE move.l D0, [A5 - 0x2932]
000010B4 720A moveq.l D1, 0x0A
000010B6 D081 add.l D0, D1
000010B8 2F00 move.l -[A7], D0
000010BA 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */]
000010BE 206D D6CE movea.l A0, [A5 - 0x2932]
000010C2 117C 0027 0009 move.b [A0 + 0x9], 0x27 /* '\'' */
000010C8 508F addq.l A7, 8
000010CA 6000 022C bra +0x22E /* 000012F8 */
label000010CE:
000010CE 7007 moveq.l D0, 0x07
000010D0 C02D B9D2 and.b D0, [A5 - 0x462E]
000010D4 0C00 0005 cmpi.b D0, 0x5
000010D8 6600 0158 bne +0x15A /* 00001232 */
000010DC 303C 00F0 move.w D0, 0xF0
000010E0 C06D B9D4 and.w D0, [A5 - 0x462C]
000010E4 0C40 0050 cmpi.w D0, 0x50 /* 'P' */
000010E8 6536 bcs +0x38 /* 00001120 */
000010EA 303C 00F0 move.w D0, 0xF0
000010EE C06D B9D4 and.w D0, [A5 - 0x462C]
000010F2 0C40 0090 cmpi.w D0, 0x90
000010F6 6228 bhi +0x2A /* 00001120 */
000010F8 2D7C 0000 05B6 F7AC move.l [A6 - 0x854], 0x5B6
00001100 486E F7B0 pea.l [A6 - 0x850]
00001104 486E F7AC pea.l [A6 - 0x854]
00001108 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */]
0000110C 486D B9DA pea.l [A5 - 0x4626]
00001110 486E F7B0 pea.l [A6 - 0x850]
00001114 486D B9DA pea.l [A5 - 0x4626]
00001118 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
0000111C 4FEF 0014 lea.l A7, [A7 + 0x14]
label00001120:
00001120 486D B9DA pea.l [A5 - 0x4626]
00001124 486E F7A2 pea.l [A6 - 0x85E]
00001128 3F3C 080E move.w -[A7], 0x80E
0000112C A9EB syscall Pack4/FP68K
0000112E 486E F7A2 pea.l [A6 - 0x85E]
00001132 486E F7B8 pea.l [A6 - 0x848]
00001136 3F3C 0810 move.w -[A7], 0x810
0000113A A9EB syscall Pack4/FP68K
0000113C 486E F7B8 pea.l [A6 - 0x848]
00001140 486E F798 pea.l [A6 - 0x868]
00001144 3F3C 080E move.w -[A7], 0x80E
00001148 A9EB syscall Pack4/FP68K
0000114A 486D B9DA pea.l [A5 - 0x4626]
0000114E 486E F78E pea.l [A6 - 0x872]
00001152 3F3C 080E move.w -[A7], 0x80E
00001156 A9EB syscall Pack4/FP68K
00001158 41EE F78E lea.l A0, [A6 - 0x872]
0000115C 43EE F784 lea.l A1, [A6 - 0x87C]
00001160 22D8 move.l [A1]+, [A0]+
00001162 22D8 move.l [A1]+, [A0]+
00001164 32D8 move.w [A1]+, [A0]+
00001166 486E F784 pea.l [A6 - 0x87C]
0000116A 3F3C 0016 move.w -[A7], 0x16
0000116E A9EB syscall Pack4/FP68K
00001170 486E F784 pea.l [A6 - 0x87C]
00001174 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00001178 3D40 F7C0 move.w [A6 - 0x840], D0
0000117C 3D40 F778 move.w [A6 - 0x888], D0
00001180 486E F778 pea.l [A6 - 0x888]
00001184 486E F77A pea.l [A6 - 0x886]
00001188 3F3C 200E move.w -[A7], 0x200E
0000118C A9EB syscall Pack4/FP68K
0000118E 486E F77A pea.l [A6 - 0x886]
00001192 486E F770 pea.l [A6 - 0x890]
00001196 3F3C 0810 move.w -[A7], 0x810
0000119A A9EB syscall Pack4/FP68K
0000119C 486E F770 pea.l [A6 - 0x890]
000011A0 486E F798 pea.l [A6 - 0x868]
000011A4 3F3C 0808 move.w -[A7], 0x808
000011A8 A9EB syscall Pack4/FP68K
000011AA 588F addq.l A7, 4
000011AC 6622 bne +0x24 /* 000011D0 */
000011AE 780D moveq.l D4, 0x0D
000011B0 7A07 moveq.l D5, 0x07
000011B2 202D D6CE move.l D0, [A5 - 0x2932]
000011B6 7209 moveq.l D1, 0x09
000011B8 D081 add.l D0, D1
000011BA 2040 movea.l A0, D0
000011BC 10AE F7C1 move.b [A0], [A6 - 0x83F]
000011C0 202D D6CE move.l D0, [A5 - 0x2932]
000011C4 D081 add.l D0, D1
000011C6 2040 movea.l A0, D0
000011C8 116E F7C0 0001 move.b [A0 + 0x1], [A6 - 0x840]
000011CE 6018 bra +0x1A /* 000011E8 */
label000011D0:
000011D0 780E moveq.l D4, 0x0E
000011D2 7A0D moveq.l D5, 0x0D
000011D4 202D D6CE move.l D0, [A5 - 0x2932]
000011D8 7209 moveq.l D1, 0x09
000011DA D081 add.l D0, D1
000011DC 2F00 move.l -[A7], D0
000011DE 486E F7B8 pea.l [A6 - 0x848]
000011E2 4EAD 1AFA jsr [A5 + 0x1AFA /* export_859 */]
000011E6 508F addq.l A7, 8
label000011E8:
000011E8 7000 moveq.l D0, 0x00
000011EA 102D B9D2 move.b D0, [A5 - 0x462E]
000011EE 2F00 move.l -[A7], D0
000011F0 7000 moveq.l D0, 0x00
000011F2 302D B9D4 move.w D0, [A5 - 0x462C]
000011F6 2F00 move.l -[A7], D0
000011F8 4EBA 019A jsr [PC + 0x19A /* 00001394 */]
000011FC 206D D6CE movea.l A0, [A5 - 0x2932]
00001200 1140 0004 move.b [A0 + 0x4], D0
00001204 48C5 ext.l D5
00001206 2F05 move.l -[A7], D5
00001208 48C4 ext.l D4
0000120A 2F04 move.l -[A7], D4
0000120C 4EBA 02BE jsr [PC + 0x2BE /* 000014CC */]
00001210 48C5 ext.l D5
00001212 2005 move.l D0, D5
00001214 5880 addq.l D0, 4
00001216 2F00 move.l -[A7], D0
00001218 2F2D D6CE move.l -[A7], [A5 - 0x2932]
0000121C 206D D6D2 movea.l A0, [A5 - 0x292E]
00001220 4E90 jsr [A0]
00001222 4A40 tst.w D0
00001224 4FEF 0018 lea.l A7, [A7 + 0x18]
00001228 6600 014A bne +0x14C /* 00001374 */
0000122C 4247 clr.w D7
0000122E 6000 0144 bra +0x146 /* 00001374 */
label00001232:
00001232 7007 moveq.l D0, 0x07
00001234 C02D B9D2 and.b D0, [A5 - 0x462E]
00001238 0C00 0002 cmpi.b D0, 0x2
0000123C 670E beq +0x10 /* 0000124C */
0000123E 7007 moveq.l D0, 0x07
00001240 C02D B9D2 and.b D0, [A5 - 0x462E]
00001244 0C00 0003 cmpi.b D0, 0x3
00001248 6600 012A bne +0x12C /* 00001374 */
label0000124C:
0000124C 303C 3000 move.w D0, 0x3000 /* '0\0' */
00001250 C06D B9D4 and.w D0, [A5 - 0x462C]
00001254 0C40 3000 cmpi.w D0, 0x3000 /* '0\0' */
00001258 6604 bne +0x6 /* 0000125E */
0000125A 7022 moveq.l D0, 0x22
0000125C 6014 bra +0x16 /* 00001272 */
label0000125E:
0000125E 303C 3000 move.w D0, 0x3000 /* '0\0' */
00001262 C06D B9D4 and.w D0, [A5 - 0x462C]
00001266 0C40 2000 cmpi.w D0, 0x2000 /* ' \0' */
0000126A 6604 bne +0x6 /* 00001270 */
0000126C 705E moveq.l D0, 0x5E
0000126E 6002 bra +0x4 /* 00001272 */
label00001270:
00001270 7027 moveq.l D0, 0x27
label00001272:
00001272 206D D6CE movea.l A0, [A5 - 0x2932]
00001276 1140 0009 move.b [A0 + 0x9], D0
0000127A 7007 moveq.l D0, 0x07
0000127C C02D B9D2 and.b D0, [A5 - 0x462E]
00001280 0C00 0002 cmpi.b D0, 0x2
00001284 6638 bne +0x3A /* 000012BE */
00001286 7000 moveq.l D0, 0x00
00001288 102D B9DA move.b D0, [A5 - 0x4626]
0000128C 2F00 move.l -[A7], D0
0000128E 41ED B9DA lea.l A0, [A5 - 0x4626]
00001292 5288 addq.l A0, 1
00001294 2F08 move.l -[A7], A0
00001296 202D D6CE move.l D0, [A5 - 0x2932]
0000129A 720A moveq.l D1, 0x0A
0000129C D081 add.l D0, D1
0000129E 2F00 move.l -[A7], D0
000012A0 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
000012A4 202D D6CE move.l D0, [A5 - 0x2932]
000012A8 720A moveq.l D1, 0x0A
000012AA D081 add.l D0, D1
000012AC 7400 moveq.l D2, 0x00
000012AE 142D B9DA move.b D2, [A5 - 0x4626]
000012B2 D480 add.l D2, D0
000012B4 2042 movea.l A0, D2
000012B6 4210 clr.b [A0]
000012B8 4FEF 000C lea.l A7, [A7 + 0xC]
000012BC 603A bra +0x3C /* 000012F8 */
label000012BE:
000012BE 206D B9DA movea.l A0, [A5 - 0x4626]
000012C2 7000 moveq.l D0, 0x00
000012C4 1010 move.b D0, [A0]
000012C6 2F00 move.l -[A7], D0
000012C8 202D B9DA move.l D0, [A5 - 0x4626]
000012CC 5280 addq.l D0, 1
000012CE 2F00 move.l -[A7], D0
000012D0 202D D6CE move.l D0, [A5 - 0x2932]
000012D4 720A moveq.l D1, 0x0A
000012D6 D081 add.l D0, D1
000012D8 2F00 move.l -[A7], D0
000012DA 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
000012DE 202D D6CE move.l D0, [A5 - 0x2932]
000012E2 720A moveq.l D1, 0x0A
000012E4 D081 add.l D0, D1
000012E6 206D B9DA movea.l A0, [A5 - 0x4626]
000012EA 7400 moveq.l D2, 0x00
000012EC 1410 move.b D2, [A0]
000012EE D480 add.l D2, D0
000012F0 2042 movea.l A0, D2
000012F2 4210 clr.b [A0]
000012F4 4FEF 000C lea.l A7, [A7 + 0xC]
label000012F8:
000012F8 202D D6CE move.l D0, [A5 - 0x2932]
000012FC 7209 moveq.l D1, 0x09
000012FE D081 add.l D0, D1
00001300 2F00 move.l -[A7], D0
00001302 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00001306 5280 addq.l D0, 1
00001308 3D40 F7C0 move.w [A6 - 0x840], D0
0000130C 0C40 00F0 cmpi.w D0, 0xF0
00001310 588F addq.l A7, 4
00001312 6F0E ble +0x10 /* 00001322 */
00001314 206D D6CE movea.l A0, [A5 - 0x2932]
00001318 4228 00F8 clr.b [A0 + 0xF8]
0000131C 3D7C 00F0 F7C0 move.w [A6 - 0x840], 0xF0
label00001322:
00001322 7010 moveq.l D0, 0x10
00001324 C02D B9D2 and.b D0, [A5 - 0x462E]
00001328 6708 beq +0xA /* 00001332 */
0000132A 203C 0000 0080 move.l D0, 0x80
00001330 6002 bra +0x4 /* 00001334 */
label00001332:
00001332 7000 moveq.l D0, 0x00
label00001334:
00001334 80BC 0000 007F or.l D0, 0x7F
0000133A 206D D6CE movea.l A0, [A5 - 0x2932]
0000133E 1140 0004 move.b [A0 + 0x4], D0
00001342 302E F7C0 move.w D0, [A6 - 0x840]
00001346 48C0 ext.l D0
00001348 5A80 addq.l D0, 5
0000134A 2F00 move.l -[A7], D0
0000134C 700F moveq.l D0, 0x0F
0000134E 2F00 move.l -[A7], D0
00001350 4EBA 017A jsr [PC + 0x17A /* 000014CC */]
00001354 302E F7C0 move.w D0, [A6 - 0x840]
00001358 48C0 ext.l D0
0000135A 7209 moveq.l D1, 0x09
0000135C D081 add.l D0, D1
0000135E 2F00 move.l -[A7], D0
00001360 2F2D D6CE move.l -[A7], [A5 - 0x2932]
00001364 206D D6D2 movea.l A0, [A5 - 0x292E]
00001368 4E90 jsr [A0]
0000136A 4A40 tst.w D0
0000136C 4FEF 0010 lea.l A7, [A7 + 0x10]
00001370 6602 bne +0x4 /* 00001374 */
00001372 4247 clr.w D7
label00001374:
00001374 4A47 tst.w D7
00001376 6606 bne +0x8 /* 0000137E */
00001378 3B7C 0026 D6D8 move.w [A5 - 0x2928], 0x26 /* '&' */
label0000137E:
0000137E 3007 move.w D0, D7
00001380 4CEE 18F0 F758 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x8A8]
00001386 4E5E unlink A6
00001388 4E75 rts
0000138A 0000 0000 ori.b D0, 0x0
0000138E 0000 0000 ori.b D0, 0x0
00001392 0000 48E7 ori.b D0, 0xE7
// begin alternate branch 00001394-00001398
fn00001394:
00001394 48E7 0F00 movem.l -[A7], D4,D5,D6,D7
// end alternate branch 00001394-00001398
fn00001394: // (misaligned)
00001396 0F00 btst D0, D7
00001398 3C2F 0016 move.w D6, [A7 + 0x16]
0000139C 7010 moveq.l D0, 0x10
0000139E C02F 001B and.b D0, [A7 + 0x1B]
000013A2 6708 beq +0xA /* 000013AC */
000013A4 203C 0000 0080 move.l D0, 0x80
000013AA 6002 bra +0x4 /* 000013AE */
label000013AC:
000013AC 7000 moveq.l D0, 0x00
label000013AE:
000013AE 1800 move.b D4, D0
000013B0 7000 moveq.l D0, 0x00
000013B2 323C 00F0 move.w D1, 0xF0
000013B6 C246 and.w D1, D6
000013B8 0C41 0050 cmpi.w D1, 0x50 /* 'P' */
000013BC 6210 bhi +0x12 /* 000013CE */
000013BE 7200 moveq.l D1, 0x00
000013C0 3206 move.w D1, D6
000013C2 243C 0000 8000 move.l D2, 0x8000
000013C8 C481 and.l D2, D1
000013CA 6602 bne +0x4 /* 000013CE */
000013CC 7001 moveq.l D0, 0x01
label000013CE:
000013CE 4A80 tst.l D0
000013D0 670E beq +0x10 /* 000013E0 */
000013D2 7000 moveq.l D0, 0x00
000013D4 3006 move.w D0, D6
000013D6 223C 0000 800F move.l D1, 0x800F
000013DC C280 and.l D1, D0
000013DE 6002 bra +0x4 /* 000013E2 */
label000013E0:
000013E0 7200 moveq.l D1, 0x00
label000013E2:
000013E2 1A01 move.b D5, D1
000013E4 303C 00F0 move.w D0, 0xF0
000013E8 C046 and.w D0, D6
000013EA 6700 00D4 beq +0xD6 /* 000014C0 */
000013EE 0440 0010 subi.w D0, 0x10
000013F2 675C beq +0x5E /* 00001450 */
000013F4 0440 0010 subi.w D0, 0x10
000013F8 6746 beq +0x48 /* 00001440 */
000013FA 0440 0010 subi.w D0, 0x10
000013FE 6748 beq +0x4A /* 00001448 */
00001400 0440 0010 subi.w D0, 0x10
00001404 675E beq +0x60 /* 00001464 */
00001406 0440 0010 subi.w D0, 0x10
0000140A 6760 beq +0x62 /* 0000146C */
0000140C 0440 0010 subi.w D0, 0x10
00001410 675E beq +0x60 /* 00001470 */
00001412 0440 0010 subi.w D0, 0x10
00001416 675C beq +0x5E /* 00001474 */
00001418 0440 0010 subi.w D0, 0x10
0000141C 675A beq +0x5C /* 00001478 */
0000141E 0440 0010 subi.w D0, 0x10
00001422 6758 beq +0x5A /* 0000147C */
00001424 0440 0010 subi.w D0, 0x10
00001428 6756 beq +0x58 /* 00001480 */
0000142A 0440 0010 subi.w D0, 0x10
0000142E 6760 beq +0x62 /* 00001490 */
00001430 0440 0010 subi.w D0, 0x10
00001434 676A beq +0x6C /* 000014A0 */
00001436 0440 0010 subi.w D0, 0x10
0000143A 6774 beq +0x76 /* 000014B0 */
0000143C 6000 0082 bra +0x84 /* 000014C0 */
label00001440:
00001440 1E05 move.b D7, D5
00001442 8E3C 0020 or.b D7, 0x20 /* ' ' */
00001446 607A bra +0x7C /* 000014C2 */
label00001448:
00001448 1E05 move.b D7, D5
0000144A 8E3C 0030 or.b D7, 0x30 /* '0' */
0000144E 6072 bra +0x74 /* 000014C2 */
label00001450:
00001450 1E05 move.b D7, D5
00001452 303C 0F00 move.w D0, 0xF00
00001456 C046 and.w D0, D6
00001458 0C40 0300 cmpi.w D0, 0x300
0000145C 6664 bne +0x66 /* 000014C2 */
0000145E 0007 0040 ori.b D7, 0x40 /* '@' */
00001462 605E bra +0x60 /* 000014C2 */
label00001464:
00001464 1E05 move.b D7, D5
00001466 8E3C 0010 or.b D7, 0x10
0000146A 6056 bra +0x58 /* 000014C2 */
label0000146C:
0000146C 7E72 moveq.l D7, 0x72
0000146E 6052 bra +0x54 /* 000014C2 */
label00001470:
00001470 7E73 moveq.l D7, 0x73
00001472 604E bra +0x50 /* 000014C2 */
label00001474:
00001474 7E74 moveq.l D7, 0x74
00001476 604A bra +0x4C /* 000014C2 */
label00001478:
00001478 7E79 moveq.l D7, 0x79
0000147A 6046 bra +0x48 /* 000014C2 */
label0000147C:
0000147C 7E7A moveq.l D7, 0x7A
0000147E 6042 bra +0x44 /* 000014C2 */
label00001480:
00001480 4A6D D6CC tst.w [A5 - 0x2934]
00001484 6704 beq +0x6 /* 0000148A */
00001486 7077 moveq.l D0, 0x77
00001488 6002 bra +0x4 /* 0000148C */
label0000148A:
0000148A 7071 moveq.l D0, 0x71
label0000148C:
0000148C 1E00 move.b D7, D0
0000148E 6032 bra +0x34 /* 000014C2 */
label00001490:
00001490 4A6D D6CC tst.w [A5 - 0x2934]
00001494 6704 beq +0x6 /* 0000149A */
00001496 7078 moveq.l D0, 0x78
00001498 6002 bra +0x4 /* 0000149C */
label0000149A:
0000149A 7071 moveq.l D0, 0x71
label0000149C:
0000149C 1E00 move.b D7, D0
0000149E 6022 bra +0x24 /* 000014C2 */
label000014A0:
000014A0 4A6D D6CC tst.w [A5 - 0x2934]
000014A4 6704 beq +0x6 /* 000014AA */
000014A6 707B moveq.l D0, 0x7B
000014A8 6002 bra +0x4 /* 000014AC */
label000014AA:
000014AA 7071 moveq.l D0, 0x71
label000014AC:
000014AC 1E00 move.b D7, D0
000014AE 6012 bra +0x14 /* 000014C2 */
label000014B0:
000014B0 4A6D D6CC tst.w [A5 - 0x2934]
000014B4 6704 beq +0x6 /* 000014BA */
000014B6 707C moveq.l D0, 0x7C
000014B8 6002 bra +0x4 /* 000014BC */
label000014BA:
000014BA 7071 moveq.l D0, 0x71
label000014BC:
000014BC 1E00 move.b D7, D0
000014BE 6002 bra +0x4 /* 000014C2 */
label000014C0:
000014C0 7E71 moveq.l D7, 0x71
label000014C2:
000014C2 1004 move.b D0, D4
000014C4 8007 or.b D0, D7
000014C6 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+
000014CA 4E75 rts
fn000014CC:
000014CC 206D D6CE movea.l A0, [A5 - 0x2932]
000014D0 10AF 0007 move.b [A0], [A7 + 0x7]
000014D4 206D D6CE movea.l A0, [A5 - 0x2932]
000014D8 116F 0006 0001 move.b [A0 + 0x1], [A7 + 0x6]
000014DE 202D D6CE move.l D0, [A5 - 0x2932]
000014E2 5480 addq.l D0, 2
000014E4 2040 movea.l A0, D0
000014E6 10AF 000B move.b [A0], [A7 + 0xB]
000014EA 202D D6CE move.l D0, [A5 - 0x2932]
000014EE 5480 addq.l D0, 2
000014F0 2040 movea.l A0, D0
000014F2 116F 000A 0001 move.b [A0 + 0x1], [A7 + 0xA]
000014F8 4E75 rts
fn000014FA:
000014FA 4E56 FFF8 link A6, -0x0008
000014FE 2F0B move.l -[A7], A3
00001500 47ED D6B4 lea.l A3, [A5 - 0x294C]
00001504 486E 0008 pea.l [A6 + 0x8]
00001508 486E FFF8 pea.l [A6 - 0x8]
0000150C 3F3C 0810 move.w -[A7], 0x810
00001510 A9EB syscall Pack4/FP68K
00001512 177C 007F 0007 move.b [A3 + 0x7], 0x7F
00001518 7007 moveq.l D0, 0x07
0000151A C02E 0015 and.b D0, [A6 + 0x15]
0000151E 0C00 0004 cmpi.b D0, 0x4
00001522 6620 bne +0x22 /* 00001544 */
00001524 302D B9DA move.w D0, [A5 - 0x4626]
00001528 48C0 ext.l D0
0000152A 72FF moveq.l D1, 0xFFFFFFFF
0000152C B280 cmp.l D1, D0
0000152E 6606 bne +0x8 /* 00001536 */
00001530 177C 00FF 0007 move.b [A3 + 0x7], 0xFF
label00001536:
00001536 2F0B move.l -[A7], A3
00001538 486E FFF8 pea.l [A6 - 0x8]
0000153C 7008 moveq.l D0, 0x08
0000153E 2F00 move.l -[A7], D0
00001540 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */]
label00001544:
00001544 202D D6CE move.l D0, [A5 - 0x2932]
00001548 7209 moveq.l D1, 0x09
0000154A D081 add.l D0, D1
0000154C 2F00 move.l -[A7], D0
0000154E 486E FFF8 pea.l [A6 - 0x8]
00001552 4EAD 1AFA jsr [A5 + 0x1AFA /* export_859 */]
00001556 508F addq.l A7, 8
00001558 266E FFF4 movea.l A3, [A6 - 0xC]
0000155C 4E5E unlink A6
0000155E 4E75 rts
fn00001560:
00001560 48E7 0310 movem.l -[A7], D6,D7,A3
00001564 3C2F 0012 move.w D6, [A7 + 0x12]
00001568 48C6 ext.l D6
0000156A 2006 move.l D0, D6
0000156C E580 asl D0, 2
0000156E 2F00 move.l -[A7], D0
00001570 266D D6CE movea.l A3, [A5 - 0x2932]
00001574 588B addq.l A3, 4
00001576 2F0B move.l -[A7], A3
00001578 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
0000157C 4247 clr.w D7
0000157E 508F addq.l A7, 8
00001580 600E bra +0x10 /* 00001590 */
label00001582:
00001582 16BC FFFF move.b [A3], 0xFF
00001586 177C 00FF 0001 move.b [A3 + 0x1], 0xFF
0000158C 5247 addq.w D7, 1
0000158E 588B addq.l A3, 4
label00001590:
00001590 BC47 cmp.w D6, D7
00001592 6EEE bgt -0x10 /* 00001582 */
00001594 4CDF 08C0 movem.l D6,D7,A3, [A7]+
00001598 4E75 rts
export_1343:
0000159A 2F0B move.l -[A7], A3
0000159C 202D D6CE move.l D0, [A5 - 0x2932]
000015A0 5880 addq.l D0, 4
000015A2 322D B9CC move.w D1, [A5 - 0x4634]
000015A6 48C1 ext.l D1
000015A8 2401 move.l D2, D1
000015AA D281 add.l D1, D1
000015AC D282 add.l D1, D2
000015AE E381 asl D1, 1
000015B0 2641 movea.l A3, D1
000015B2 D7C0 add.l A3, D0
000015B4 36AD B9CC move.w [A3], [A5 - 0x4634]
000015B8 4A6B 0002 tst.w [A3 + 0x2]
000015BC 6606 bne +0x8 /* 000015C4 */
000015BE 376D B9CA 0002 move.w [A3 + 0x2], [A5 - 0x4636]
label000015C4:
000015C4 376D B9CA 0004 move.w [A3 + 0x4], [A5 - 0x4636]
000015CA 7001 moveq.l D0, 0x01
000015CC 265F movea.l A3, [A7]+
000015CE 4E75 rts
fn000015D0:
000015D0 48E7 0110 movem.l -[A7], D7,A3
000015D4 266F 000C movea.l A3, [A7 + 0xC]
000015D8 2B4B D6C4 move.l [A5 - 0x293C], A3
000015DC 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000015E0 4EBA 0024 jsr [PC + 0x24 /* 00001606 */]
000015E4 3E00 move.w D7, D0
000015E6 6716 beq +0x18 /* 000015FE */
000015E8 206D D6C4 movea.l A0, [A5 - 0x293C]
000015EC 52AD D6C4 addq.l [A5 - 0x293C], 1
000015F0 10BC 0003 move.b [A0], 0x3
000015F4 202D D6C4 move.l D0, [A5 - 0x293C]
000015F8 908B sub.l D0, A3
000015FA 3B40 D6D6 move.w [A5 - 0x292A], D0
label000015FE:
000015FE 3007 move.w D0, D7
00001600 4CDF 0880 movem.l D7,A3, [A7]+
00001604 4E75 rts
fn00001606:
00001606 48E7 0300 movem.l -[A7], D6,D7
0000160A 4EBA 006E jsr [PC + 0x6E /* 0000167A */]
0000160E 3E00 move.w D7, D0
00001610 6760 beq +0x62 /* 00001672 */
label00001612:
00001612 4A6D D6CC tst.w [A5 - 0x2934]
00001616 670C beq +0xE /* 00001624 */
00001618 7035 moveq.l D0, 0x35
0000161A B06D BAE2 cmp.w D0, [A5 - 0x451E]
0000161E 6604 bne +0x6 /* 00001624 */
00001620 7C18 moveq.l D6, 0x18
00001622 6036 bra +0x38 /* 0000165A */
label00001624:
00001624 4A6D D6C2 tst.w [A5 - 0x293E]
00001628 6710 beq +0x12 /* 0000163A */
0000162A 7027 moveq.l D0, 0x27
0000162C B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001630 6740 beq +0x42 /* 00001672 */
00001632 7024 moveq.l D0, 0x24
00001634 B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001638 6738 beq +0x3A /* 00001672 */
label0000163A:
0000163A 4A6D D6C0 tst.w [A5 - 0x2940]
0000163E 6708 beq +0xA /* 00001648 */
00001640 7027 moveq.l D0, 0x27
00001642 B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001646 672A beq +0x2C /* 00001672 */
label00001648:
00001648 0C6D 00FF BAE2 cmpi.w [A5 - 0x451E], 0xFF
0000164E 6722 beq +0x24 /* 00001672 */
00001650 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
00001656 4247 clr.w D7
00001658 6018 bra +0x1A /* 00001672 */
label0000165A:
0000165A 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
0000165E 4EBA 001A jsr [PC + 0x1A /* 0000167A */]
00001662 3E00 move.w D7, D0
00001664 670C beq +0xE /* 00001672 */
00001666 206D D6C4 movea.l A0, [A5 - 0x293C]
0000166A 52AD D6C4 addq.l [A5 - 0x293C], 1
0000166E 1086 move.b [A0], D6
00001670 60A0 bra -0x5E /* 00001612 */
label00001672:
00001672 3007 move.w D0, D7
00001674 4CDF 00C0 movem.l D6,D7, [A7]+
00001678 4E75 rts
fn0000167A:
0000167A 48E7 0300 movem.l -[A7], D6,D7
0000167E 4EBA 0086 jsr [PC + 0x86 /* 00001706 */]
00001682 3C00 move.w D6, D0
00001684 6778 beq +0x7A /* 000016FE */
label00001686:
00001686 702E moveq.l D0, 0x2E
00001688 B06D BAE2 cmp.w D0, [A5 - 0x451E]
0000168C 6604 bne +0x6 /* 00001692 */
0000168E 7E09 moveq.l D7, 0x09
00001690 6054 bra +0x56 /* 000016E6 */
label00001692:
00001692 702F moveq.l D0, 0x2F
00001694 B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001698 6604 bne +0x6 /* 0000169E */
0000169A 7E0A moveq.l D7, 0x0A
0000169C 6048 bra +0x4A /* 000016E6 */
label0000169E:
0000169E 7036 moveq.l D0, 0x36
000016A0 B06D BAE2 cmp.w D0, [A5 - 0x451E]
000016A4 6258 bhi +0x5A /* 000016FE */
000016A6 703E moveq.l D0, 0x3E
000016A8 B06D BAE2 cmp.w D0, [A5 - 0x451E]
000016AC 6550 bcs +0x52 /* 000016FE */
000016AE 206D BCF0 movea.l A0, [A5 - 0x4310]
000016B2 226D BCEC movea.l A1, [A5 - 0x4314]
000016B6 7000 moveq.l D0, 0x00
000016B8 302D BAE2 move.w D0, [A5 - 0x451E]
000016BC D080 add.l D0, D0
000016BE 3031 0800 move.w D0, [A1 + D0]
000016C2 5840 addq.w D0, 4
000016C4 7200 moveq.l D1, 0x00
000016C6 3200 move.w D1, D0
000016C8 1E30 1800 move.b D7, [A0 + D1]
000016CC 6730 beq +0x32 /* 000016FE */
000016CE 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000016D2 4EBA FFA6 jsr [PC - 0x5A /* 0000167A */]
000016D6 3C00 move.w D6, D0
000016D8 6724 beq +0x26 /* 000016FE */
000016DA 206D D6C4 movea.l A0, [A5 - 0x293C]
000016DE 52AD D6C4 addq.l [A5 - 0x293C], 1
000016E2 1087 move.b [A0], D7
000016E4 6018 bra +0x1A /* 000016FE */
label000016E6:
000016E6 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000016EA 4EBA 001A jsr [PC + 0x1A /* 00001706 */]
000016EE 3C00 move.w D6, D0
000016F0 670C beq +0xE /* 000016FE */
000016F2 206D D6C4 movea.l A0, [A5 - 0x293C]
000016F6 52AD D6C4 addq.l [A5 - 0x293C], 1
000016FA 1087 move.b [A0], D7
000016FC 6088 bra -0x76 /* 00001686 */
label000016FE:
000016FE 3006 move.w D0, D6
00001700 4CDF 00C0 movem.l D6,D7, [A7]+
00001704 4E75 rts
fn00001706:
00001706 48E7 0300 movem.l -[A7], D6,D7
0000170A 4EBA 003C jsr [PC + 0x3C /* 00001748 */]
0000170E 3C00 move.w D6, D0
00001710 672E beq +0x30 /* 00001740 */
label00001712:
00001712 7030 moveq.l D0, 0x30
00001714 B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001718 6604 bne +0x6 /* 0000171E */
0000171A 7E0B moveq.l D7, 0x0B
0000171C 600A bra +0xC /* 00001728 */
label0000171E:
0000171E 7031 moveq.l D0, 0x31
00001720 B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001724 661A bne +0x1C /* 00001740 */
00001726 7E0C moveq.l D7, 0x0C
label00001728:
00001728 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
0000172C 4EBA 001A jsr [PC + 0x1A /* 00001748 */]
00001730 3C00 move.w D6, D0
00001732 670C beq +0xE /* 00001740 */
00001734 206D D6C4 movea.l A0, [A5 - 0x293C]
00001738 52AD D6C4 addq.l [A5 - 0x293C], 1
0000173C 1087 move.b [A0], D7
0000173E 60D2 bra -0x2C /* 00001712 */
label00001740:
00001740 3006 move.w D0, D6
00001742 4CDF 00C0 movem.l D6,D7, [A7]+
00001746 4E75 rts
fn00001748:
00001748 48E7 0300 movem.l -[A7], D6,D7
0000174C 4EBA 0030 jsr [PC + 0x30 /* 0000177E */]
00001750 3C00 move.w D6, D0
00001752 6722 beq +0x24 /* 00001776 */
label00001754:
00001754 7034 moveq.l D0, 0x34
00001756 B06D BAE2 cmp.w D0, [A5 - 0x451E]
0000175A 661A bne +0x1C /* 00001776 */
0000175C 7E0D moveq.l D7, 0x0D
0000175E 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
00001762 4EBA 001A jsr [PC + 0x1A /* 0000177E */]
00001766 3C00 move.w D6, D0
00001768 670C beq +0xE /* 00001776 */
0000176A 206D D6C4 movea.l A0, [A5 - 0x293C]
0000176E 52AD D6C4 addq.l [A5 - 0x293C], 1
00001772 1087 move.b [A0], D7
00001774 60DE bra -0x20 /* 00001754 */
label00001776:
00001776 3006 move.w D0, D6
00001778 4CDF 00C0 movem.l D6,D7, [A7]+
0000177C 4E75 rts
fn0000177E:
0000177E 48E7 0300 movem.l -[A7], D6,D7
00001782 7E01 moveq.l D7, 0x01
00001784 302D BAE2 move.w D0, [A5 - 0x451E]
00001788 6700 00E6 beq +0xE8 /* 00001870 */
0000178C 5340 subq.w D0, 1
0000178E 6700 00E0 beq +0xE2 /* 00001870 */
00001792 5340 subq.w D0, 1
00001794 6700 00DA beq +0xDC /* 00001870 */
00001798 5340 subq.w D0, 1
0000179A 6700 00D4 beq +0xD6 /* 00001870 */
0000179E 5B40 subq.w D0, 5
000017A0 6700 00CE beq +0xD0 /* 00001870 */
000017A4 5340 subq.w D0, 1
000017A6 6700 0096 beq +0x98 /* 0000183E */
000017AA 0440 000F subi.w D0, 0xF
000017AE 6752 beq +0x54 /* 00001802 */
000017B0 5340 subq.w D0, 1
000017B2 6756 beq +0x58 /* 0000180A */
000017B4 0440 000D subi.w D0, 0xD /* '\r' */
000017B8 6700 00BE beq +0xC0 /* 00001878 */
000017BC 0440 000C subi.w D0, 0xC
000017C0 670A beq +0xC /* 000017CC */
000017C2 5340 subq.w D0, 1
000017C4 672E beq +0x30 /* 000017F4 */
000017C6 5B40 subq.w D0, 5
000017C8 6600 00E2 bne +0xE4 /* 000018AC */
label000017CC:
000017CC 7038 moveq.l D0, 0x38
000017CE B06D BAE2 cmp.w D0, [A5 - 0x451E]
000017D2 6604 bne +0x6 /* 000017D8 */
000017D4 7016 moveq.l D0, 0x16
000017D6 6002 bra +0x4 /* 000017DA */
label000017D8:
000017D8 7008 moveq.l D0, 0x08
label000017DA:
000017DA 1C00 move.b D6, D0
000017DC 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000017E0 4EBA FF9C jsr [PC - 0x64 /* 0000177E */]
000017E4 3E00 move.w D7, D0
000017E6 206D D6C4 movea.l A0, [A5 - 0x293C]
000017EA 52AD D6C4 addq.l [A5 - 0x293C], 1
000017EE 1086 move.b [A0], D6
000017F0 6000 00CC bra +0xCE /* 000018BE */
label000017F4:
000017F4 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000017F8 4EBA FF84 jsr [PC - 0x7C /* 0000177E */]
000017FC 3E00 move.w D7, D0
000017FE 6000 00BE bra +0xC0 /* 000018BE */
label00001802:
00001802 4EBA 06D6 jsr [PC + 0x6D6 /* 00001EDA */]
00001806 6000 00AA bra +0xAC /* 000018B2 */
label0000180A:
0000180A 4A6D D6CC tst.w [A5 - 0x2934]
0000180E 6700 009C beq +0x9E /* 000018AC */
00001812 206D D6C4 movea.l A0, [A5 - 0x293C]
00001816 52AD D6C4 addq.l [A5 - 0x293C], 1
0000181A 10BC 0006 move.b [A0], 0x6
0000181E 486D BBBC pea.l [A5 - 0x4444]
00001822 2F2D D6C4 move.l -[A7], [A5 - 0x293C]
00001826 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */]
0000182A 2F2D D6C4 move.l -[A7], [A5 - 0x293C]
0000182E 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00001832 5280 addq.l D0, 1
00001834 D1AD D6C4 add.l [A5 - 0x293C], D0
00001838 4FEF 000C lea.l A7, [A7 + 0xC]
0000183C 6074 bra +0x76 /* 000018B2 */
label0000183E:
0000183E 302D BB86 move.w D0, [A5 - 0x447A]
00001842 48C0 ext.l D0
00001844 2F00 move.l -[A7], D0
00001846 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000184A 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
0000184E 72FF moveq.l D1, 0xFFFFFFFF
00001850 B280 cmp.l D1, D0
00001852 508F addq.l A7, 8
00001854 6716 beq +0x18 /* 0000186C */
00001856 41ED BA50 lea.l A0, [A5 - 0x45B0]
0000185A 43ED BCF4 lea.l A1, [A5 - 0x430C]
0000185E 20D9 move.l [A0]+, [A1]+
00001860 20D9 move.l [A0]+, [A1]+
00001862 20D9 move.l [A0]+, [A1]+
00001864 3B7C 000F BA5C move.w [A5 - 0x45A4], 0xF
0000186A 6004 bra +0x6 /* 00001870 */
label0000186C:
0000186C 5347 subq.w D7, 1
0000186E 6042 bra +0x44 /* 000018B2 */
label00001870:
00001870 4EBA 0452 jsr [PC + 0x452 /* 00001CC4 */]
00001874 3E00 move.w D7, D0
00001876 603A bra +0x3C /* 000018B2 */
label00001878:
00001878 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
0000187C 526D D6C0 addq.w [A5 - 0x2940], 1
00001880 4EBA FD84 jsr [PC - 0x27C /* 00001606 */]
00001884 3E00 move.w D7, D0
00001886 672A beq +0x2C /* 000018B2 */
00001888 536D D6C0 subq.w [A5 - 0x2940], 1
0000188C 7027 moveq.l D0, 0x27
0000188E B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001892 670A beq +0xC /* 0000189E */
00001894 4247 clr.w D7
00001896 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
0000189C 6020 bra +0x22 /* 000018BE */
label0000189E:
0000189E 206D D6C4 movea.l A0, [A5 - 0x293C]
000018A2 52AD D6C4 addq.l [A5 - 0x293C], 1
000018A6 10BC 0004 move.b [A0], 0x4
000018AA 6006 bra +0x8 /* 000018B2 */
label000018AC:
000018AC 4EBA 0018 jsr [PC + 0x18 /* 000018C6 */]
000018B0 3E00 move.w D7, D0
label000018B2:
000018B2 536D C5E2 subq.w [A5 - 0x3A1E], 1
000018B6 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000018BA 526D C5E2 addq.w [A5 - 0x3A1E], 1
label000018BE:
000018BE 3007 move.w D0, D7
000018C0 4CDF 00C0 movem.l D6,D7, [A7]+
000018C4 4E75 rts
fn000018C6:
000018C6 4E56 FBD8 link A6, -0x0428
000018CA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000018CE 49EE FFDE lea.l A4, [A6 - 0x22]
000018D2 47EE FFEA lea.l A3, [A6 - 0x16]
000018D6 7C01 moveq.l D6, 0x01
000018D8 382D BAEA move.w D4, [A5 - 0x4516]
000018DC 3D6D BAE8 FBDC move.w [A6 - 0x424], [A5 - 0x4518]
000018E2 0C6D 0087 BAE2 cmpi.w [A5 - 0x451E], 0x87
000018E8 6604 bne +0x6 /* 000018EE */
000018EA 7000 moveq.l D0, 0x00
000018EC 600C bra +0xE /* 000018FA */
label000018EE:
000018EE B86E FBDC cmp.w D4, [A6 - 0x424]
000018F2 56C0 sne D0
000018F4 0240 0001 andi.w D0, 0x1
000018F8 48C0 ext.l D0
label000018FA:
000018FA 3D40 FBD8 move.w [A6 - 0x428], D0
000018FE 7036 moveq.l D0, 0x36
00001900 B06D BAE2 cmp.w D0, [A5 - 0x451E]
00001904 6264 bhi +0x66 /* 0000196A */
00001906 0C6D 00E8 BAE2 cmpi.w [A5 - 0x451E], 0xE8
0000190C 625C bhi +0x5E /* 0000196A */
0000190E 206D BCF0 movea.l A0, [A5 - 0x4310]
00001912 226D BCEC movea.l A1, [A5 - 0x4314]
00001916 7000 moveq.l D0, 0x00
00001918 302D BAE2 move.w D0, [A5 - 0x451E]
0000191C D080 add.l D0, D0
0000191E 3031 0800 move.w D0, [A1 + D0]
00001922 5840 addq.w D0, 4
00001924 7200 moveq.l D1, 0x00
00001926 3200 move.w D1, D0
00001928 7000 moveq.l D0, 0x00
0000192A 1030 1800 move.b D0, [A0 + D1]
0000192E 3D40 FBDA move.w [A6 - 0x426], D0
00001932 671E beq +0x20 /* 00001952 */
00001934 4A6D D6CC tst.w [A5 - 0x2934]
00001938 6624 bne +0x26 /* 0000195E */
0000193A 7040 moveq.l D0, 0x40
0000193C B06E FBDA cmp.w D0, [A6 - 0x426]
00001940 6E08 bgt +0xA /* 0000194A */
00001942 704F moveq.l D0, 0x4F
00001944 B06E FBDA cmp.w D0, [A6 - 0x426]
00001948 6C08 bge +0xA /* 00001952 */
label0000194A:
0000194A 7062 moveq.l D0, 0x62
0000194C B06E FBDA cmp.w D0, [A6 - 0x426]
00001950 6C0C bge +0xE /* 0000195E */
label00001952:
00001952 4246 clr.w D6
00001954 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
0000195A 6000 035C bra +0x35E /* 00001CB8 */
label0000195E:
0000195E 0C6D 0087 BAE2 cmpi.w [A5 - 0x451E], 0x87
00001964 6610 bne +0x12 /* 00001976 */
00001966 7802 moveq.l D4, 0x02
00001968 600C bra +0xE /* 00001976 */
label0000196A:
0000196A 4246 clr.w D6
0000196C 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
00001972 6000 0344 bra +0x346 /* 00001CB8 */
label00001976:
00001976 7000 moveq.l D0, 0x00
00001978 302D BAE2 move.w D0, [A5 - 0x451E]
0000197C 2A00 move.l D5, D0
0000197E 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
00001982 7028 moveq.l D0, 0x28
00001984 B02D BBBC cmp.b D0, [A5 - 0x4444]
00001988 670C beq +0xE /* 00001996 */
0000198A 4246 clr.w D6
0000198C 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
00001992 6000 0324 bra +0x326 /* 00001CB8 */
label00001996:
00001996 4A6E FBDC tst.w [A6 - 0x424]
0000199A 6700 02C4 beq +0x2C6 /* 00001C60 */
0000199E 526D D6C2 addq.w [A5 - 0x293E], 1
000019A2 426E FFFE clr.w [A6 - 0x2]
000019A6 26AD D6C4 move.l [A3], [A5 - 0x293C]
000019AA 4207 clr.b D7
000019AC 6062 bra +0x64 /* 00001A10 */
label000019AE:
000019AE 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000019B2 4EBA FC52 jsr [PC - 0x3AE /* 00001606 */]
000019B6 3C00 move.w D6, D0
000019B8 6700 02FE beq +0x300 /* 00001CB8 */
000019BC 2005 move.l D0, D5
000019BE 0480 0000 0077 subi.l D0, 0x77 /* 'w' */
000019C4 6728 beq +0x2A /* 000019EE */
000019C6 5980 subq.l D0, 4
000019C8 6724 beq +0x26 /* 000019EE */
000019CA 5580 subq.l D0, 2
000019CC 6720 beq +0x22 /* 000019EE */
000019CE 0480 0000 0009 subi.l D0, 0x9 /* '\t' */
000019D4 6718 beq +0x1A /* 000019EE */
000019D6 0480 0000 0036 subi.l D0, 0x36 /* '6' */
000019DC 6710 beq +0x12 /* 000019EE */
000019DE 5580 subq.l D0, 2
000019E0 670C beq +0xE /* 000019EE */
000019E2 5380 subq.l D0, 1
000019E4 6708 beq +0xA /* 000019EE */
000019E6 0480 0000 0017 subi.l D0, 0x17
000019EC 6610 bne +0x12 /* 000019FE */
label000019EE:
000019EE 526E FFFE addq.w [A6 - 0x2], 1
000019F2 302E FFFE move.w D0, [A6 - 0x2]
000019F6 E540 asl D0.w, 2
000019F8 27AD D6C4 0000 move.l [A3 + D0.w], [A5 - 0x293C]
label000019FE:
000019FE 7000 moveq.l D0, 0x00
00001A00 102D BBBC move.b D0, [A5 - 0x4444]
00001A04 2F00 move.l -[A7], D0
00001A06 4EAD 2A7A jsr [A5 + 0x2A7A /* export_1355 */]
00001A0A 4A40 tst.w D0
00001A0C 588F addq.l A7, 4
00001A0E 670A beq +0xC /* 00001A1A */
label00001A10:
00001A10 7000 moveq.l D0, 0x00
00001A12 1007 move.b D0, D7
00001A14 5207 addq.b D7, 1
00001A16 B840 cmp.w D4, D0
00001A18 6E94 bgt -0x6A /* 000019AE */
label00001A1A:
00001A1A 2005 move.l D0, D5
00001A1C 0480 0000 0077 subi.l D0, 0x77 /* 'w' */
00001A22 6736 beq +0x38 /* 00001A5A */
00001A24 5980 subq.l D0, 4
00001A26 6732 beq +0x34 /* 00001A5A */
00001A28 5580 subq.l D0, 2
00001A2A 672E beq +0x30 /* 00001A5A */
00001A2C 0480 0000 0009 subi.l D0, 0x9 /* '\t' */
00001A32 6700 00DC beq +0xDE /* 00001B10 */
00001A36 0480 0000 0036 subi.l D0, 0x36 /* '6' */
00001A3C 6700 014C beq +0x14E /* 00001B8A */
00001A40 5580 subq.l D0, 2
00001A42 6700 0154 beq +0x156 /* 00001B98 */
00001A46 5380 subq.l D0, 1
00001A48 6700 0192 beq +0x194 /* 00001BDC */
00001A4C 0480 0000 0017 subi.l D0, 0x17
00001A52 6700 00BC beq +0xBE /* 00001B10 */
00001A56 6000 0202 bra +0x204 /* 00001C5A */
label00001A5A:
00001A5A 2F0C move.l -[A7], A4
00001A5C 486E FFFE pea.l [A6 - 0x2]
00001A60 2F0B move.l -[A7], A3
00001A62 4EBA 0530 jsr [PC + 0x530 /* 00001F94 */]
00001A66 2D40 FFE6 move.l [A6 - 0x1A], D0
00001A6A 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001A6E 486E FBDE pea.l [A6 - 0x422]
00001A72 3014 move.w D0, [A4]
00001A74 48C0 ext.l D0
00001A76 2F00 move.l -[A7], D0
00001A78 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001A7C 486C 0002 pea.l [A4 + 0x2]
00001A80 486E FFFE pea.l [A6 - 0x2]
00001A84 2F0B move.l -[A7], A3
00001A86 4EBA 050C jsr [PC + 0x50C /* 00001F94 */]
00001A8A 2D40 FFE6 move.l [A6 - 0x1A], D0
00001A8E 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001A92 486E FCDE pea.l [A6 - 0x322]
00001A96 302C 0002 move.w D0, [A4 + 0x2]
00001A9A 48C0 ext.l D0
00001A9C 2F00 move.l -[A7], D0
00001A9E 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001AA2 486C 0004 pea.l [A4 + 0x4]
00001AA6 486E FFFE pea.l [A6 - 0x2]
00001AAA 2F0B move.l -[A7], A3
00001AAC 4EBA 04E6 jsr [PC + 0x4E6 /* 00001F94 */]
00001AB0 2D40 FFE6 move.l [A6 - 0x1A], D0
00001AB4 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001AB8 486E FDDE pea.l [A6 - 0x222]
00001ABC 302C 0004 move.w D0, [A4 + 0x4]
00001AC0 48C0 ext.l D0
00001AC2 2F00 move.l -[A7], D0
00001AC4 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001AC8 3014 move.w D0, [A4]
00001ACA 48C0 ext.l D0
00001ACC 2F00 move.l -[A7], D0
00001ACE 486E FBDE pea.l [A6 - 0x422]
00001AD2 486E FFFE pea.l [A6 - 0x2]
00001AD6 2F0B move.l -[A7], A3
00001AD8 4EBA 0500 jsr [PC + 0x500 /* 00001FDA */]
00001ADC 302C 0004 move.w D0, [A4 + 0x4]
00001AE0 48C0 ext.l D0
00001AE2 2F00 move.l -[A7], D0
00001AE4 486E FDDE pea.l [A6 - 0x222]
00001AE8 486E FFFE pea.l [A6 - 0x2]
00001AEC 2F0B move.l -[A7], A3
00001AEE 4EBA 04EA jsr [PC + 0x4EA /* 00001FDA */]
00001AF2 302C 0002 move.w D0, [A4 + 0x2]
00001AF6 48C0 ext.l D0
00001AF8 2F00 move.l -[A7], D0
00001AFA 486E FCDE pea.l [A6 - 0x322]
00001AFE 486E FFFE pea.l [A6 - 0x2]
00001B02 2F0B move.l -[A7], A3
00001B04 4EBA 04D4 jsr [PC + 0x4D4 /* 00001FDA */]
00001B08 4FEF 0054 lea.l A7, [A7 + 0x54]
00001B0C 6000 014C bra +0x14E /* 00001C5A */
label00001B10:
00001B10 2F0C move.l -[A7], A4
00001B12 486E FFFE pea.l [A6 - 0x2]
00001B16 2F0B move.l -[A7], A3
00001B18 4EBA 047A jsr [PC + 0x47A /* 00001F94 */]
00001B1C 2D40 FFE6 move.l [A6 - 0x1A], D0
00001B20 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001B24 486E FBDE pea.l [A6 - 0x422]
00001B28 3014 move.w D0, [A4]
00001B2A 48C0 ext.l D0
00001B2C 2F00 move.l -[A7], D0
00001B2E 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001B32 486C 0002 pea.l [A4 + 0x2]
00001B36 486E FFFE pea.l [A6 - 0x2]
00001B3A 2F0B move.l -[A7], A3
00001B3C 4EBA 0456 jsr [PC + 0x456 /* 00001F94 */]
00001B40 2D40 FFE6 move.l [A6 - 0x1A], D0
00001B44 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001B48 486E FCDE pea.l [A6 - 0x322]
00001B4C 302C 0002 move.w D0, [A4 + 0x2]
00001B50 48C0 ext.l D0
00001B52 2F00 move.l -[A7], D0
00001B54 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001B58 3014 move.w D0, [A4]
00001B5A 48C0 ext.l D0
00001B5C 2F00 move.l -[A7], D0
00001B5E 486E FBDE pea.l [A6 - 0x422]
00001B62 486E FFFE pea.l [A6 - 0x2]
00001B66 2F0B move.l -[A7], A3
00001B68 4EBA 0470 jsr [PC + 0x470 /* 00001FDA */]
00001B6C 302C 0002 move.w D0, [A4 + 0x2]
00001B70 48C0 ext.l D0
00001B72 2F00 move.l -[A7], D0
00001B74 486E FCDE pea.l [A6 - 0x322]
00001B78 486E FFFE pea.l [A6 - 0x2]
00001B7C 2F0B move.l -[A7], A3
00001B7E 4EBA 045A jsr [PC + 0x45A /* 00001FDA */]
00001B82 4FEF 0038 lea.l A7, [A7 + 0x38]
00001B86 6000 00D2 bra +0xD4 /* 00001C5A */
label00001B8A:
00001B8A 7000 moveq.l D0, 0x00
00001B8C 2F00 move.l -[A7], D0
00001B8E 4EBA 048C jsr [PC + 0x48C /* 0000201C */]
00001B92 588F addq.l A7, 4
00001B94 6000 00C4 bra +0xC6 /* 00001C5A */
label00001B98:
00001B98 2F0C move.l -[A7], A4
00001B9A 486E FFFE pea.l [A6 - 0x2]
00001B9E 2F0B move.l -[A7], A3
00001BA0 4EBA 03F2 jsr [PC + 0x3F2 /* 00001F94 */]
00001BA4 2D40 FFE6 move.l [A6 - 0x1A], D0
00001BA8 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001BAC 486E FBDE pea.l [A6 - 0x422]
00001BB0 3014 move.w D0, [A4]
00001BB2 48C0 ext.l D0
00001BB4 2F00 move.l -[A7], D0
00001BB6 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001BBA 7000 moveq.l D0, 0x00
00001BBC 2F00 move.l -[A7], D0
00001BBE 4EBA 045C jsr [PC + 0x45C /* 0000201C */]
00001BC2 3014 move.w D0, [A4]
00001BC4 48C0 ext.l D0
00001BC6 2F00 move.l -[A7], D0
00001BC8 486E FBDE pea.l [A6 - 0x422]
00001BCC 486E FFFE pea.l [A6 - 0x2]
00001BD0 2F0B move.l -[A7], A3
00001BD2 4EBA 0406 jsr [PC + 0x406 /* 00001FDA */]
00001BD6 4FEF 0020 lea.l A7, [A7 + 0x20]
00001BDA 607E bra +0x80 /* 00001C5A */
label00001BDC:
00001BDC 2F0C move.l -[A7], A4
00001BDE 486E FFFE pea.l [A6 - 0x2]
00001BE2 2F0B move.l -[A7], A3
00001BE4 4EBA 03AE jsr [PC + 0x3AE /* 00001F94 */]
00001BE8 2D40 FFE6 move.l [A6 - 0x1A], D0
00001BEC 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001BF0 486E FBDE pea.l [A6 - 0x422]
00001BF4 3014 move.w D0, [A4]
00001BF6 48C0 ext.l D0
00001BF8 2F00 move.l -[A7], D0
00001BFA 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001BFE 486C 0002 pea.l [A4 + 0x2]
00001C02 486E FFFE pea.l [A6 - 0x2]
00001C06 2F0B move.l -[A7], A3
00001C08 4EBA 038A jsr [PC + 0x38A /* 00001F94 */]
00001C0C 2D40 FFE6 move.l [A6 - 0x1A], D0
00001C10 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
00001C14 486E FCDE pea.l [A6 - 0x322]
00001C18 302C 0002 move.w D0, [A4 + 0x2]
00001C1C 48C0 ext.l D0
00001C1E 2F00 move.l -[A7], D0
00001C20 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001C24 7000 moveq.l D0, 0x00
00001C26 2F00 move.l -[A7], D0
00001C28 4EBA 03F2 jsr [PC + 0x3F2 /* 0000201C */]
00001C2C 302C 0002 move.w D0, [A4 + 0x2]
00001C30 48C0 ext.l D0
00001C32 2F00 move.l -[A7], D0
00001C34 486E FCDE pea.l [A6 - 0x322]
00001C38 486E FFFE pea.l [A6 - 0x2]
00001C3C 2F0B move.l -[A7], A3
00001C3E 4EBA 039A jsr [PC + 0x39A /* 00001FDA */]
00001C42 3014 move.w D0, [A4]
00001C44 48C0 ext.l D0
00001C46 2F00 move.l -[A7], D0
00001C48 486E FBDE pea.l [A6 - 0x422]
00001C4C 486E FFFE pea.l [A6 - 0x2]
00001C50 2F0B move.l -[A7], A3
00001C52 4EBA 0386 jsr [PC + 0x386 /* 00001FDA */]
00001C56 4FEF 003C lea.l A7, [A7 + 0x3C]
label00001C5A:
00001C5A 536D D6C2 subq.w [A5 - 0x293E], 1
00001C5E 6004 bra +0x6 /* 00001C64 */
label00001C60:
00001C60 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
label00001C64:
00001C64 7000 moveq.l D0, 0x00
00001C66 1007 move.b D0, D7
00001C68 B06E FBDC cmp.w D0, [A6 - 0x424]
00001C6C 6C0A bge +0xC /* 00001C78 */
00001C6E 4246 clr.w D6
00001C70 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
00001C76 6040 bra +0x42 /* 00001CB8 */
label00001C78:
00001C78 7029 moveq.l D0, 0x29
00001C7A B02D BBBC cmp.b D0, [A5 - 0x4444]
00001C7E 670A beq +0xC /* 00001C8A */
00001C80 4246 clr.w D6
00001C82 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
00001C88 602E bra +0x30 /* 00001CB8 */
label00001C8A:
00001C8A 206D D6C4 movea.l A0, [A5 - 0x293C]
00001C8E 52AD D6C4 addq.l [A5 - 0x293C], 1
00001C92 10AE FBDB move.b [A0], [A6 - 0x425]
00001C96 4A6E FBD8 tst.w [A6 - 0x428]
00001C9A 670A beq +0xC /* 00001CA6 */
00001C9C 206D D6C4 movea.l A0, [A5 - 0x293C]
00001CA0 52AD D6C4 addq.l [A5 - 0x293C], 1
00001CA4 1087 move.b [A0], D7
label00001CA6:
00001CA6 0C85 0000 00BC cmpi.l D5, 0xBC
00001CAC 660A bne +0xC /* 00001CB8 */
00001CAE 7001 moveq.l D0, 0x01
00001CB0 2F00 move.l -[A7], D0
00001CB2 4EBA 0368 jsr [PC + 0x368 /* 0000201C */]
00001CB6 588F addq.l A7, 4
label00001CB8:
00001CB8 3006 move.w D0, D6
00001CBA 4CEE 18F0 FBC0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x440]
00001CC0 4E5E unlink A6
00001CC2 4E75 rts
fn00001CC4:
00001CC4 48E7 0300 movem.l -[A7], D6,D7
00001CC8 7E01 moveq.l D7, 0x01
00001CCA 3C07 move.w D6, D7
00001CCC 3B7C 0001 BB98 move.w [A5 - 0x4468], 0x1
00001CD2 202D BA58 move.l D0, [A5 - 0x45A8]
00001CD6 B0AD BA78 cmp.l D0, [A5 - 0x4588]
00001CDA 6710 beq +0x12 /* 00001CEC */
00001CDC 426D BB98 clr.w [A5 - 0x4468]
00001CE0 3B7C 0025 D6D8 move.w [A5 - 0x2928], 0x25 /* '%' */
00001CE6 4247 clr.w D7
00001CE8 6000 01E8 bra +0x1EA /* 00001ED2 */
label00001CEC:
00001CEC 426D BB98 clr.w [A5 - 0x4468]
00001CF0 4A6D D6C8 tst.w [A5 - 0x2938]
00001CF4 6614 bne +0x16 /* 00001D0A */
00001CF6 302D BA50 move.w D0, [A5 - 0x45B0]
00001CFA B06D BA52 cmp.w D0, [A5 - 0x45AE]
00001CFE 660A bne +0xC /* 00001D0A */
00001D00 302D BA54 move.w D0, [A5 - 0x45AC]
00001D04 B06D BA56 cmp.w D0, [A5 - 0x45AA]
00001D08 6702 beq +0x4 /* 00001D0C */
label00001D0A:
00001D0A 4246 clr.w D6
label00001D0C:
00001D0C 302D BA50 move.w D0, [A5 - 0x45B0]
00001D10 B06D D6CA cmp.w D0, [A5 - 0x2936]
00001D14 6E1E bgt +0x20 /* 00001D34 */
00001D16 302D BA52 move.w D0, [A5 - 0x45AE]
00001D1A B06D D6CA cmp.w D0, [A5 - 0x2936]
00001D1E 6E14 bgt +0x16 /* 00001D34 */
00001D20 302D BA54 move.w D0, [A5 - 0x45AC]
00001D24 B06D BA42 cmp.w D0, [A5 - 0x45BE]
00001D28 6E0A bgt +0xC /* 00001D34 */
00001D2A 302D BA56 move.w D0, [A5 - 0x45AA]
00001D2E B06D BA42 cmp.w D0, [A5 - 0x45BE]
00001D32 6F0C ble +0xE /* 00001D40 */
label00001D34:
00001D34 3B7C 0028 D6D8 move.w [A5 - 0x2928], 0x28 /* '(' */
00001D3A 4247 clr.w D7
00001D3C 6000 0194 bra +0x196 /* 00001ED2 */
label00001D40:
00001D40 4A46 tst.w D6
00001D42 6704 beq +0x6 /* 00001D48 */
00001D44 7001 moveq.l D0, 0x01
00001D46 6002 bra +0x4 /* 00001D4A */
label00001D48:
00001D48 7002 moveq.l D0, 0x02
label00001D4A:
00001D4A 206D D6C4 movea.l A0, [A5 - 0x293C]
00001D4E 52AD D6C4 addq.l [A5 - 0x293C], 1
00001D52 1080 move.b [A0], D0
00001D54 7002 moveq.l D0, 0x02
00001D56 C06D BA5C and.w D0, [A5 - 0x45A4]
00001D5A 6708 beq +0xA /* 00001D64 */
00001D5C 302D BA54 move.w D0, [A5 - 0x45AC]
00001D60 48C0 ext.l D0
00001D62 6014 bra +0x16 /* 00001D78 */
label00001D64:
00001D64 303C 3FFF move.w D0, 0x3FFF
00001D68 C06D BA54 and.w D0, [A5 - 0x45AC]
00001D6C 48C0 ext.l D0
00001D6E 223C 0000 8000 move.l D1, 0x8000
00001D74 8280 or.l D1, D0
00001D76 2001 move.l D0, D1
label00001D78:
00001D78 206D D6C4 movea.l A0, [A5 - 0x293C]
00001D7C 1080 move.b [A0], D0
00001D7E 7002 moveq.l D0, 0x02
00001D80 C06D BA5C and.w D0, [A5 - 0x45A4]
00001D84 6708 beq +0xA /* 00001D8E */
00001D86 302D BA54 move.w D0, [A5 - 0x45AC]
00001D8A 48C0 ext.l D0
00001D8C 6014 bra +0x16 /* 00001DA2 */
label00001D8E:
00001D8E 303C 3FFF move.w D0, 0x3FFF
00001D92 C06D BA54 and.w D0, [A5 - 0x45AC]
00001D96 48C0 ext.l D0
00001D98 223C 0000 8000 move.l D1, 0x8000
00001D9E 8280 or.l D1, D0
00001DA0 2001 move.l D0, D1
label00001DA2:
00001DA2 E080 asr D0, 8
00001DA4 206D D6C4 movea.l A0, [A5 - 0x293C]
00001DA8 1140 0001 move.b [A0 + 0x1], D0
00001DAC 7001 moveq.l D0, 0x01
00001DAE C06D BA5C and.w D0, [A5 - 0x45A4]
00001DB2 6708 beq +0xA /* 00001DBC */
00001DB4 302D BA50 move.w D0, [A5 - 0x45B0]
00001DB8 48C0 ext.l D0
00001DBA 6014 bra +0x16 /* 00001DD0 */
label00001DBC:
00001DBC 303C 3FFF move.w D0, 0x3FFF
00001DC0 C06D BA50 and.w D0, [A5 - 0x45B0]
00001DC4 48C0 ext.l D0
00001DC6 223C 0000 8000 move.l D1, 0x8000
00001DCC 8280 or.l D1, D0
00001DCE 2001 move.l D0, D1
label00001DD0:
00001DD0 222D D6C4 move.l D1, [A5 - 0x293C]
00001DD4 5481 addq.l D1, 2
00001DD6 2041 movea.l A0, D1
00001DD8 1080 move.b [A0], D0
00001DDA 7001 moveq.l D0, 0x01
00001DDC C06D BA5C and.w D0, [A5 - 0x45A4]
00001DE0 6708 beq +0xA /* 00001DEA */
00001DE2 302D BA50 move.w D0, [A5 - 0x45B0]
00001DE6 48C0 ext.l D0
00001DE8 6014 bra +0x16 /* 00001DFE */
label00001DEA:
00001DEA 303C 3FFF move.w D0, 0x3FFF
00001DEE C06D BA50 and.w D0, [A5 - 0x45B0]
00001DF2 48C0 ext.l D0
00001DF4 223C 0000 8000 move.l D1, 0x8000
00001DFA 8280 or.l D1, D0
00001DFC 2001 move.l D0, D1
label00001DFE:
00001DFE E080 asr D0, 8
00001E00 222D D6C4 move.l D1, [A5 - 0x293C]
00001E04 5481 addq.l D1, 2
00001E06 2041 movea.l A0, D1
00001E08 1140 0001 move.b [A0 + 0x1], D0
00001E0C 58AD D6C4 addq.l [A5 - 0x293C], 4
00001E10 4A46 tst.w D6
00001E12 6600 00BE bne +0xC0 /* 00001ED2 */
00001E16 7008 moveq.l D0, 0x08
00001E18 C06D BA5C and.w D0, [A5 - 0x45A4]
00001E1C 6708 beq +0xA /* 00001E26 */
00001E1E 302D BA56 move.w D0, [A5 - 0x45AA]
00001E22 48C0 ext.l D0
00001E24 6014 bra +0x16 /* 00001E3A */
label00001E26:
00001E26 303C 3FFF move.w D0, 0x3FFF
00001E2A C06D BA56 and.w D0, [A5 - 0x45AA]
00001E2E 48C0 ext.l D0
00001E30 223C 0000 8000 move.l D1, 0x8000
00001E36 8280 or.l D1, D0
00001E38 2001 move.l D0, D1
label00001E3A:
00001E3A 206D D6C4 movea.l A0, [A5 - 0x293C]
00001E3E 1080 move.b [A0], D0
00001E40 7008 moveq.l D0, 0x08
00001E42 C06D BA5C and.w D0, [A5 - 0x45A4]
00001E46 6708 beq +0xA /* 00001E50 */
00001E48 302D BA56 move.w D0, [A5 - 0x45AA]
00001E4C 48C0 ext.l D0
00001E4E 6014 bra +0x16 /* 00001E64 */
label00001E50:
00001E50 303C 3FFF move.w D0, 0x3FFF
00001E54 C06D BA56 and.w D0, [A5 - 0x45AA]
00001E58 48C0 ext.l D0
00001E5A 223C 0000 8000 move.l D1, 0x8000
00001E60 8280 or.l D1, D0
00001E62 2001 move.l D0, D1
label00001E64:
00001E64 E080 asr D0, 8
00001E66 206D D6C4 movea.l A0, [A5 - 0x293C]
00001E6A 1140 0001 move.b [A0 + 0x1], D0
00001E6E 7004 moveq.l D0, 0x04
00001E70 C06D BA5C and.w D0, [A5 - 0x45A4]
00001E74 6708 beq +0xA /* 00001E7E */
00001E76 302D BA52 move.w D0, [A5 - 0x45AE]
00001E7A 48C0 ext.l D0
00001E7C 6014 bra +0x16 /* 00001E92 */
label00001E7E:
00001E7E 303C 3FFF move.w D0, 0x3FFF
00001E82 C06D BA52 and.w D0, [A5 - 0x45AE]
00001E86 48C0 ext.l D0
00001E88 223C 0000 8000 move.l D1, 0x8000
00001E8E 8280 or.l D1, D0
00001E90 2001 move.l D0, D1
label00001E92:
00001E92 222D D6C4 move.l D1, [A5 - 0x293C]
00001E96 5481 addq.l D1, 2
00001E98 2041 movea.l A0, D1
00001E9A 1080 move.b [A0], D0
00001E9C 7004 moveq.l D0, 0x04
00001E9E C06D BA5C and.w D0, [A5 - 0x45A4]
00001EA2 6708 beq +0xA /* 00001EAC */
00001EA4 302D BA52 move.w D0, [A5 - 0x45AE]
00001EA8 48C0 ext.l D0
00001EAA 6014 bra +0x16 /* 00001EC0 */
label00001EAC:
00001EAC 303C 3FFF move.w D0, 0x3FFF
00001EB0 C06D BA52 and.w D0, [A5 - 0x45AE]
00001EB4 48C0 ext.l D0
00001EB6 223C 0000 8000 move.l D1, 0x8000
00001EBC 8280 or.l D1, D0
00001EBE 2001 move.l D0, D1
label00001EC0:
00001EC0 E080 asr D0, 8
00001EC2 222D D6C4 move.l D1, [A5 - 0x293C]
00001EC6 5481 addq.l D1, 2
00001EC8 2041 movea.l A0, D1
00001ECA 1140 0001 move.b [A0 + 0x1], D0
00001ECE 58AD D6C4 addq.l [A5 - 0x293C], 4
label00001ED2:
00001ED2 3007 move.w D0, D7
00001ED4 4CDF 00C0 movem.l D6,D7, [A7]+
00001ED8 4E75 rts
fn00001EDA:
00001EDA 4E56 FFCC link A6, -0x0034
00001EDE 486D BAEC pea.l [A5 - 0x4514]
00001EE2 486E FFF4 pea.l [A6 - 0xC]
00001EE6 3F3C 080E move.w -[A7], 0x80E
00001EEA A9EB syscall Pack4/FP68K
00001EEC 41EE FFF4 lea.l A0, [A6 - 0xC]
00001EF0 43EE FFEA lea.l A1, [A6 - 0x16]
00001EF4 22D8 move.l [A1]+, [A0]+
00001EF6 22D8 move.l [A1]+, [A0]+
00001EF8 32D8 move.w [A1]+, [A0]+
00001EFA 486E FFEA pea.l [A6 - 0x16]
00001EFE 3F3C 0016 move.w -[A7], 0x16
00001F02 A9EB syscall Pack4/FP68K
00001F04 486E FFEA pea.l [A6 - 0x16]
00001F08 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
00001F0C 3D40 FFFE move.w [A6 - 0x2], D0
00001F10 3D40 FFDE move.w [A6 - 0x22], D0
00001F14 486E FFDE pea.l [A6 - 0x22]
00001F18 486E FFE0 pea.l [A6 - 0x20]
00001F1C 3F3C 200E move.w -[A7], 0x200E
00001F20 A9EB syscall Pack4/FP68K
00001F22 486E FFE0 pea.l [A6 - 0x20]
00001F26 486E FFD6 pea.l [A6 - 0x2A]
00001F2A 3F3C 0810 move.w -[A7], 0x810
00001F2E A9EB syscall Pack4/FP68K
00001F30 486E FFD6 pea.l [A6 - 0x2A]
00001F34 486E FFCC pea.l [A6 - 0x34]
00001F38 3F3C 080E move.w -[A7], 0x80E
00001F3C A9EB syscall Pack4/FP68K
00001F3E 486D BAEC pea.l [A5 - 0x4514]
00001F42 486E FFCC pea.l [A6 - 0x34]
00001F46 3F3C 0808 move.w -[A7], 0x808
00001F4A A9EB syscall Pack4/FP68K
00001F4C 588F addq.l A7, 4
00001F4E 671E beq +0x20 /* 00001F6E */
00001F50 206D D6C4 movea.l A0, [A5 - 0x293C]
00001F54 52AD D6C4 addq.l [A5 - 0x293C], 1
00001F58 4210 clr.b [A0]
00001F5A 2F2D D6C4 move.l -[A7], [A5 - 0x293C]
00001F5E 486D BAEC pea.l [A5 - 0x4514]
00001F62 4EAD 1AFA jsr [A5 + 0x1AFA /* export_859 */]
00001F66 50AD D6C4 addq.l [A5 - 0x293C], 8
00001F6A 508F addq.l A7, 8
00001F6C 6022 bra +0x24 /* 00001F90 */
label00001F6E:
00001F6E 206D D6C4 movea.l A0, [A5 - 0x293C]
00001F72 52AD D6C4 addq.l [A5 - 0x293C], 1
00001F76 10BC 0005 move.b [A0], 0x5
00001F7A 206D D6C4 movea.l A0, [A5 - 0x293C]
00001F7E 10AE FFFF move.b [A0], [A6 - 0x1]
00001F82 206D D6C4 movea.l A0, [A5 - 0x293C]
00001F86 116E FFFE 0001 move.b [A0 + 0x1], [A6 - 0x2]
00001F8C 54AD D6C4 addq.l [A5 - 0x293C], 2
label00001F90:
00001F90 4E5E unlink A6
00001F92 4E75 rts
fn00001F94:
00001F94 48E7 0018 movem.l -[A7], A3,A4
00001F98 286F 0010 movea.l A4, [A7 + 0x10]
00001F9C 266F 000C movea.l A3, [A7 + 0xC]
00001FA0 3014 move.w D0, [A4]
00001FA2 48C0 ext.l D0
00001FA4 E580 asl D0, 2
00001FA6 3214 move.w D1, [A4]
00001FA8 5341 subq.w D1, 1
00001FAA 48C1 ext.l D1
00001FAC E581 asl D1, 2
00001FAE 2033 0800 move.l D0, [A3 + D0]
00001FB2 90B3 1800 sub.l D0, [A3 + D1]
00001FB6 206F 0014 movea.l A0, [A7 + 0x14]
00001FBA 3080 move.w [A0], D0
00001FBC 206F 0014 movea.l A0, [A7 + 0x14]
00001FC0 3010 move.w D0, [A0]
00001FC2 48C0 ext.l D0
00001FC4 91AD D6C4 sub.l [A5 - 0x293C], D0
00001FC8 5354 subq.w [A4], 1
00001FCA 3014 move.w D0, [A4]
00001FCC 48C0 ext.l D0
00001FCE E580 asl D0, 2
00001FD0 2033 0800 move.l D0, [A3 + D0]
00001FD4 4CDF 1800 movem.l A3,A4, [A7]+
00001FD8 4E75 rts
fn00001FDA:
00001FDA 4E56 0000 link A6, 0
00001FDE 48E7 0118 movem.l -[A7], D7,A3,A4
00001FE2 286E 000C movea.l A4, [A6 + 0xC]
00001FE6 266E 0008 movea.l A3, [A6 + 0x8]
00001FEA 3E2E 0016 move.w D7, [A6 + 0x16]
00001FEE 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001FF2 2F2D D6C4 move.l -[A7], [A5 - 0x293C]
00001FF6 48C7 ext.l D7
00001FF8 2F07 move.l -[A7], D7
00001FFA 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00001FFE 48C7 ext.l D7
00002000 DFAD D6C4 add.l [A5 - 0x293C], D7
00002004 5254 addq.w [A4], 1
00002006 3014 move.w D0, [A4]
00002008 48C0 ext.l D0
0000200A E580 asl D0, 2
0000200C 27AD D6C4 0800 move.l [A3 + D0], [A5 - 0x293C]
00002012 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00002018 4E5E unlink A6
0000201A 4E75 rts
fn0000201C:
0000201C 4E56 FFFE link A6, -0x0002
00002020 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1
00002026 206D D6C4 movea.l A0, [A5 - 0x293C]
0000202A 52AD D6C4 addq.l [A5 - 0x293C], 1
0000202E 10BC 0005 move.b [A0], 0x5
00002032 206D D6C4 movea.l A0, [A5 - 0x293C]
00002036 10AE FFFF move.b [A0], [A6 - 0x1]
0000203A 206D D6C4 movea.l A0, [A5 - 0x293C]
0000203E 116E FFFE 0001 move.b [A0 + 0x1], [A6 - 0x2]
00002044 54AD D6C4 addq.l [A5 - 0x293C], 2
00002048 4A6E 000A tst.w [A6 + 0xA]
0000204C 6704 beq +0x6 /* 00002052 */
0000204E 7009 moveq.l D0, 0x09
00002050 6002 bra +0x4 /* 00002054 */
label00002052:
00002052 700A moveq.l D0, 0x0A
label00002054:
00002054 206D D6C4 movea.l A0, [A5 - 0x293C]
00002058 52AD D6C4 addq.l [A5 - 0x293C], 1
0000205C 1080 move.b [A0], D0
0000205E 4E5E unlink A6
00002060 4E75 rts